XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable $ 1,669.2   $ 1,238.4
Allowance for credit losses $ 47.5   57.3
Percent accounts receivable outstanding, less than 60 days 96.00%    
Account receivable sold under the RPAs $ 389.5   $ 306.9
Fees and financing costs under the RPA 4.4 $ 4.4  
Accounts receivable sold under repurchase agreement 1,900.0 1,800.0  
Amount collected of accounts receivables under repurchase agreement $ 2,000.0 $ 1,700.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%