XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2023
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$93.0 $11.4 $4.3 $72.7 $(2.4)$179.0 
Over time34.2 156.1 123.0 47.4 (1.8)358.9 
Total$127.2 $167.5 $127.3 $120.1 $(4.2)$537.9 
Three Months Ended March 31, 2022
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$107.4 $5.9 $59.0 $25.9 $— $198.2 
Over time10.7 73.4 48.5 23.4 (0.1)155.9 
Total$118.1 $79.3 $107.5 $49.3 $(0.1)$354.1 
Changes in Contract Assets and Contract Liabilities Balances
The following table represents changes in our contract assets and contract liabilities balances:
March 31, 2023December 31, 2022Year-to-date Change ($)Year-to-date Change (%)
Contract assets
Accounts receivable, net of allowances$747.1 $278.4 $468.7 168.4 %
Unbilled contract revenue392.6 133.7 258.9 193.6 %
Contract liabilities
Customer advances and billings in excess of contract revenue$453.5 $170.6 $282.9 165.8 %
Long-term deferred revenue— 0.3 (0.3)(100.0)%