XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts and Other Receivables - Company's Accounts Receivable and Securitized Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables $ 2,021,707 $ 2,610,824    
Less allowance for credit losses (88,364) (70,890) $ (68,334) $ (59,963)
Net accounts and other receivables and securitized accounts receivable 1,933,343 2,539,934    
Gross domestic accounts receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables 703,590 734,410    
Gross domestic securitized accounts receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables 654,000 970,973    
Gross foreign receivables        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total gross receivables $ 664,117 $ 905,441