XML 59 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
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) $ 11,265 $ 5,887 $ 20,251  
Accounts Receivable, Allowance for Credit Loss, Reclassifications to non-current   0    
Accounts Receivable, Allowance for Credit Loss, Writeoff (6,752) (3,008) (2,278)  
Accounts Receivable, Allowance for Credit Loss 222,051 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) 11,265 5,887 20,251  
Accounts Receivable, Allowance for Credit Loss, Reclassifications to non-current   (26,480)    
Accounts Receivable, Allowance for Credit Loss, Writeoff (2,814) (3,008) (2,278)  
Accounts Receivable, Allowance for Credit Loss 160,945 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 0  
Accounts Receivable, Allowance for Credit Loss, Reclassifications to non-current   26,480    
Accounts Receivable, Allowance for Credit Loss, Writeoff (3,938) 0 0  
Accounts Receivable, Allowance for Credit Loss $ 61,106 $ 65,044 $ 38,564 $ 38,564