XML 132 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 16,879 $ 19,651 $ 20,920
Charged to Costs and Expenses 7,361 (327) (824)
Charged to Other 180 (108) (18)
Deductions 2,759 2,337 427
Balance at End of Year 21,661 16,879 19,651
LIFO Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 51,342 22,900 20,317
Charged to Costs and Expenses (11,814) 28,442 2,583
Charged to Other 0 0 0
Deductions 0 0 0
Balance at End of Year 39,528 51,342 22,900
Valuation Allowance on Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 82,046 93,992 128,435
Charged to Costs and Expenses 4,487 (10,582) (33,532)
Charged to Other (15,872) (1,440) (866)
Deductions 0 (76) 45
Balance at End of Year $ 70,661 $ 82,046 $ 93,992