XML 130 R117.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
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 20,920 $ 14,382 $ 11,692
Charged to Costs and Expenses (824) 8,067 4,320
Charged to Other (18) 54 322
Deductions 427 1,583 1,952
Balance at End of Year 19,651 20,920 14,382
LIFO Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 20,317 20,203 18,854
Charged to Costs and Expenses 2,583 114 1,349
Charged to Other 0 0 0
Deductions 0 0 0
Balance at End of Year 22,900 20,317 20,203
Valuation Allowance on Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 128,435 105,347 103,289
Charged to Costs and Expenses (33,532) 22,816 2,662
Charged to Other (866) 2,447 (1,116)
Deductions 45 2,175 (512)
Balance at End of Year $ 93,992 $ 128,435 $ 105,347