XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contract Assets, Current [Roll Forward]      
Balance as of beginning of fiscal year $ 53.9 $ 38.9 $ 38.5
Recognized in current year 105.0 93.8 84.2
Reclassified to accounts receivable (88.0) (76.2) (83.9)
Reclassification to/from long-term and contract liability (6.8) (2.6) 0.1
Balance as of period end 64.1 53.9 38.9
Contract Assets, Noncurrent [Roll Forward]      
Balance as of beginning of fiscal year 0.0 0.0 0.1
Reclassification to/from short-term 0.0 0.0 (0.1)
Balance as of period end 0.0 0.0 0.0
Contract Liabilities, Current [Roll Forward]      
Balance as of beginning of fiscal year 116.2 111.8 78.7
Recognized in current year 183.1 161.5 170.3
Amounts in beginning balance reclassified to revenue (99.8) (85.1) (55.9)
Current year amounts reclassified to revenue (72.3) (72.9) (90.1)
Divestiture 0.0 (0.8) 0.0
Other 0.7 0.1 0.0
Reclassification to/from long-term and contract asset 21.2 1.6 8.8
Balance as of period end 149.1 116.2 111.8
Contract Liabilities, Noncurrent [Roll Forward]      
Balance as of beginning of fiscal year 84.4 32.0 25.9
Recognized in current year 10.4 56.6 14.9
Reclassification to/from short-term (28.0) (4.2) (8.8)
Balance as of period end $ 66.8 $ 84.4 $ 32.0