XML 125 R110.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. 26, 2021
Accounts Receivable Allowances      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 12,260 $ 12,374 $ 13,797
Additions charged to operating costs and other 4,809 11,973 13,930
Deductions 4,269 12,087 15,353
Balance at end of period 12,800 12,260 12,374
Valuation allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 4,258 261 293
Additions charged to operating costs and other 0 4,000 0
Deductions 1,018 3 32
Balance at end of period $ 3,240 $ 4,258 $ 261