XML 137 R123.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Benefit (charge) within operating expense $ 6,000 $ (18,000) $ (18,000)
Accounts receivable allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 43,024 22,761 17,182
Charged to Earnings 1,632 34,191 23,003
Transferred from Other Accounts 0 0 0
Deductions 13,352 13,928 17,424
Balance at End of Period 31,304 43,024 22,761
Self-insurance accruals      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 443,615 410,985 357,526
Charged to Earnings 478,209 426,065 436,148
Transferred from Other Accounts 89,078 88,928 86,832
Deductions 545,411 482,363 469,521
Balance at End of Period 465,491 443,615 410,985
Valuation allowance on deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 41,153 17,577 16,186
Charged to Earnings (17,697) 25,510 1,906
Transferred from Other Accounts 0 0 0
Deductions 0 1,934 515
Balance at End of Period $ 23,456 $ 41,153 $ 17,577