Contracts in Progress - Schedule of Costs in Excess of Billings and Billings in Excess of Costs on Uncompleted Contracts (Details) - USD ($) $ in Millions |
Jun. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Revenue from Contract with Customer [Abstract] | ||
Costs and estimated earnings in excess of billings on uncompleted contracts – current | $ 72.0 | $ 56.3 |
Costs and estimated earnings in excess of billings on uncompleted contracts – noncurrent | 3.8 | 6.5 |
Billings in excess of costs and estimated earnings on uncompleted contracts – current | (11.3) | (17.6) |
Billings in excess of costs and estimated earnings on uncompleted contracts – noncurrent | (6.1) | (2.1) |
Costs in excess of billings, current and noncurrent | $ 58.4 | $ 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.
|