XML 87 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable - Company's Accounts Receivable and Securitized Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables $ 2,231,884 $ 2,610,824    
Less allowance for credit losses (74,828) (70,890) $ (66,194) $ (59,963)
Net accounts and securitized accounts receivable 2,157,056 2,539,934    
Gross domestic accounts receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables 694,485 734,410    
Gross domestic securitized accounts receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables 819,000 970,973    
Gross foreign receivables        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables $ 718,399 $ 905,441