XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Accounts Receivable, Credit Loss Expense (Reversal) $ 5,887 $ 20,251  
Accounts Receivable, Allowance for Credit Loss, Reclassifications to non-current 0    
Accounts Receivable, Allowance for Credit Loss, Writeoff (3,008) (2,278)  
Accounts Receivable, Allowance for Credit Loss 217,538 214,659 $ 192,130
Current Expected Credit Losses      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Accounts Receivable, Credit Loss Expense (Reversal) 5,887 20,251  
Accounts Receivable, Allowance for Credit Loss, Reclassifications to non-current (26,480)    
Accounts Receivable, Allowance for Credit Loss, Writeoff (3,008) (2,278)  
Accounts Receivable, Allowance for Credit Loss 152,494 176,095 153,566
Non-current Expected Credit Losses      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Accounts Receivable, Credit Loss Expense (Reversal) 0 0  
Accounts Receivable, Allowance for Credit Loss, Reclassifications to non-current 26,480    
Accounts Receivable, Allowance for Credit Loss, Writeoff 0 0  
Accounts Receivable, Allowance for Credit Loss $ 65,044 $ 38,564 $ 38,564