v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Customer sales disaggregated by the timing of transfer are as follows:
Three months ended June 30,Six months ended June 30,
2026202520262025
Products transferred at a point in time$963.7 $783.8 $1,864.1 $1,452.2 
Products transferred over time27.6 35.8 50.9 57.8 
Net Sales$991.3 $819.6 $1,915.0 $1,510.0 
Schedule of Contract with Customer, Contract Asset, Contract Liability, and Receivable
Total contract assets and liabilities consisted of the following:
June 30, 2026December 31, 2025
Contract assets, current (included in accounts receivable, net)$36.9 $43.3 
Total contract assets36.9 43.3 
Contract liabilities, current (included in customer deposits and deferred revenue)(139.5)(128.3)
Contract liabilities, long-term (included in other long-term liabilities)(12.4)(13.3)
Total contract liabilities(151.9)(141.6)
Net contract assets (liabilities)$(115.0)$(98.3)