XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
6 Months Ended
Jun. 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 June 30, 2021
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$89.8 $5.2 $73.4 $37.8 $(1.5)$204.7 
Over time8.0 60.0 33.4 16.8 (0.9)117.3 
Total$97.8 $65.2 $106.8 $54.6 $(2.4)$322.0 
Three Months Ended June 30, 2020
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$94.4 $8.1 $32.6 $25.9 $(0.7)$160.3 
Over time10.9 89.2 16.0 14.2 (1.1)129.2 
Total$105.3 $97.3 $48.6 $40.1 $(1.8)$289.5 
Six Months Ended June 30, 2021
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$188.5 $10.8 $135.3 $64.5 $(4.4)$394.7 
Over time13.2 123.6 48.8 31.5 (1.3)215.8 
Total$201.7 $134.4 $184.1 $96.0 $(5.7)$610.5 
Six Months Ended June 30, 2020
Cryo Tank SolutionsHeat Transfer SystemsSpecialty ProductsRepair, Service & LeasingIntersegment EliminationsConsolidated
Point in time$184.2 $15.2 $71.4 $53.9 $(2.2)$322.5 
Over time19.1 195.0 30.1 26.9 (2.2)268.9 
Total$203.3 $210.2 $101.5 $80.8 $(4.4)$591.4 
Changes in contract assets and contract liabilities balances
The following table represents changes in our contract assets and contract liabilities balances:
June 30, 2021December 31, 2020Year-to-date Change ($)Year-to-date Change (%)
Contract assets
Accounts receivable, net of allowances$220.0 $200.8 $19.2 9.6 %
Unbilled contract revenue68.2 79.4 (11.2)(14.1)%
Contract liabilities
Customer advances and billings in excess of contract revenue$126.1 $118.9 $7.2 6.1 %
Long-term deferred revenue1.0 1.9 (0.9)(47.4)%