Contracts in Progress - Schedule of Costs in Excess of Billings and Billings in Excess of Costs on Uncompleted Contracts (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
Jun. 30, 2021 |
---|---|---|---|
Revenue from Contract with Customer [Abstract] | |||
Costs and estimated earnings in excess of billings on uncompleted contracts – current | $ 50.0 | $ 56.3 | $ 57.2 |
Costs and estimated earnings in excess of billings on uncompleted contracts – noncurrent | 17.3 | 6.5 | 8.1 |
Billings in excess of costs and estimated earnings on uncompleted contracts – current | (25.5) | (17.6) | (8.0) |
Billings in excess of costs and estimated earnings on uncompleted contracts – noncurrent | (0.9) | (2.1) | (2.9) |
Costs in excess of billings, current and noncurrent | $ 40.9 | $ 43.1 | $ 54.4 |
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.
|