XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
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, 2021
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$98.1 $4.6 $82.3 $29.2 $(3.1)$211.1 
Over time14.1 51.8 34.6 17.1 (0.4)117.2 
Total$112.2 $56.4 $116.9 $46.3 $(3.5)$328.3 
Three Months Ended September 30, 2020
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$99.3 $6.6 $43.5 $25.7 $(1.9)$173.2 
Over time2.7 74.1 12.5 10.8 (0.1)100.0 
Total$102.0 $80.7 $56.0 $36.5 $(2.0)$273.2 
Nine Months Ended September 30, 2021
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$286.6 $15.4 $217.6 $93.7 $(7.5)$605.8 
Over time27.3 175.4 83.4 48.6 (1.7)333.0 
Total$313.9 $190.8 $301.0 $142.3 $(9.2)$938.8 
Nine Months Ended September 30, 2020
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$280.7 $21.8 $114.9 $79.6 $(4.0)$493.0 
Over time24.6 269.1 42.6 37.7 (2.3)371.7 
Total$305.3 $290.9 $157.5 $117.3 $(6.3)$864.7 
Changes in contract assets and contract liabilities balances
The following table represents changes in our contract assets and contract liabilities balances:
September 30, 2021December 31, 2020Year-to-date Change ($)Year-to-date Change (%)
Contract assets
Accounts receivable, net of allowances$237.1 $200.8 $36.3 18.1 %
Unbilled contract revenue94.4 79.4 15.0 18.9 %
Contract liabilities
Customer advances and billings in excess of contract revenue$163.6 $118.9 $44.7 37.6 %
Long-term deferred revenue0.1 1.9 (1.8)(94.7)%