XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Timing
The following tables represent a disaggregation of revenue by timing of revenue along with the reportable segment for each category:
Three Months Ended September 30, 2023
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$108.3 $16.5 $62.1 $152.6 $(2.5)$337.0 
Over time50.7 216.0 177.9 118.7 (2.4)560.9 
Total$159.0 $232.5 $240.0 $271.3 $(4.9)$897.9 
Three Months Ended September 30, 2022
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$109.1 $7.7 $53.3 $23.6 $(3.4)$190.3 
Over time17.8 124.4 54.8 26.1 (1.3)221.8 
Total$126.9 $132.1 $108.1 $49.7 $(4.7)$412.1 
Nine Months Ended September 30, 2023
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$295.1 $48.5 $123.6 $408.7 $(15.2)$860.7 
Over time140.1 587.5 479.3 279.8 (9.9)1,476.8 
Total$435.2 $636.0 $602.9 $688.5 $(25.1)$2,337.5 
Nine Months Ended September 30, 2022
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$338.4 $18.9 $165.0 $77.6 $(4.1)$595.8 
Over time39.5 295.4 165.9 76.8 (2.4)575.2 
Total$377.9 $314.3 $330.9 $154.4 $(6.5)$1,171.0 
Changes in Contract Assets and Contract Liabilities Balances
The following table represents changes in our contract assets and contract liabilities balances:
September 30, 2023December 31, 2022
Contract assets
Accounts receivable, net of allowances$743.7 $278.4 
Unbilled contract revenue439.1 133.7 
Contract liabilities
Customer advances and billings in excess of contract revenue$452.1 $170.6 
Long-term deferred revenue0.1 0.3