Contracts in Progress - Schedule of Costs in Excess of Billings and Billings in Excess of Costs on Uncompleted Contracts (Details) - USD ($) $ in Millions |
Mar. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Revenue from Contract with Customer [Abstract] | ||
Costs and estimated earnings in excess of billings on uncompleted contracts – current | $ 60.7 | $ 56.3 |
Costs and estimated earnings in excess of billings on uncompleted contracts – noncurrent | 6.3 | 6.5 |
Billings in excess of costs and estimated earnings on uncompleted contracts – current | (16.2) | (17.6) |
Billings in excess of costs and estimated earnings on uncompleted contracts – noncurrent | (2.2) | (2.1) |
Costs in excess of billings, current and noncurrent | $ 48.6 | $ 43.1 |
X | ||||||||||
- Definition Billings in excess of costs and estimated earnings on uncompleted contracts current. No definition available.
|
X | ||||||||||
- Definition Billings in excess of costs and estimated earnings on uncompleted contracts non current. No definition available.
|
X | ||||||||||
- Definition Costs and estimated earnings in excess of billings on uncompleted contracts current. No definition available.
|
X | ||||||||||
- Definition Costs and estimated earnings in excess of billings on uncompleted contracts – noncurrent. No definition available.
|
X | ||||||||||
- Definition Costs in Excess of Billings, Current and Noncurrent No definition available.
|
X | ||||||||||
- References No definition available.
|