XML 111 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]      
Trade receivables - U.S. government $ 67.7 $ 135.3  
Trade receivables - other 1,160.6 979.5  
Finance receivables 7.6 7.3  
Notes receivable 15.0    
Other receivables 96.6 53.3  
Receivables, gross 1,347.5 1,175.4  
Less allowance for doubtful accounts (7.4) (6.7) $ (4.2)
Receivables, net $ 1,340.1 $ 1,168.7