XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2020
Dec. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Accounts receivable $ 1,200.0 $ 2,900.0      
Allowance for credit losses $ 57.3 35.5 $ 39.4   $ 27.8
Percent accounts receivable outstanding, less than 60 days 91.00%        
Account receivable sold under the RPAs $ 306.9 405.9      
Fees and financing costs under the RPA 11.8 25.9 19.9    
Accounts receivable sold under repurchase agreement 4,400.0 8,200.0 7,900.0    
Amount collected of accounts receivables under repurchase agreement $ 4,300.0 $ 8,200.0 $ 7,900.0    
Maximum          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Sale price of receivables, percentage of sold amount       100.00%  
London Interbank Offered Rate (LIBOR) | Maximum          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Receivable, basis spread on variable rate 3.25%        
London Interbank Offered Rate (LIBOR) | Minimum          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Receivable, basis spread on variable rate 1.00%