XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES FROM CONTRACTS - Contract Balances (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]        
Contract accounts receivable $ 355.5 $ 319.3 $ 305.4 $ 275.4
Increase (decrease) in Contract Accounts Receivable 50.1 43.9    
Contract Assets 42.0 32.0 11.3 16.6
Increase (decrease) in Contract Assets 30.7 15.4    
Contract Liabilities - current (76.5) (61.7) (62.3) (73.5)
Increase (decrease) in Contract Liabilities - current (14.2) 11.8    
Contract liabilities - non-current (3.5) (3.7) (4.0) (4.0)
Increase (decrease) in Contract Liabilities - non-current 0.5 0.3    
Net contract balance 317.5 285.9 $ 250.4 $ 214.5
Increase (decrease) in Net contract balance $ 67.1 $ 71.4