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, 2023 |
Dec. 31, 2022 |
---|---|---|
Revenue from Contract with Customer [Abstract] | ||
Costs and estimated earnings in excess of billings on uncompleted contracts – current | $ 81.7 | $ 50.0 |
Costs and estimated earnings in excess of billings on uncompleted contracts – noncurrent | 7.5 | 17.3 |
Billings in excess of costs and estimated earnings on uncompleted contracts – current | (19.5) | (25.5) |
Billings in excess of costs and estimated earnings on uncompleted contracts – noncurrent | (2.4) | (0.9) |
Costs in excess of billings, current and noncurrent | $ 67.3 | $ 40.9 |
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.
|