XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Receivables [Abstract]            
Trade receivables - U.S. government $ 89.8   $ 67.7      
Trade receivables - other 1,419.2   1,160.6      
Other receivables 100.7   119.2      
Total receivables, gross 1,609.7   1,347.5      
Less allowance for doubtful accounts (10.3) $ (9.9) (7.4) $ (8.0) $ (7.2) $ (6.7)
Total receivables, net $ 1,599.4   $ 1,340.1