XML 87 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Liabilities - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities [Abstract]    
Accrued interest payable $ 30,987 $ 35,637
Contingent consideration 0 18,355
Operating lease liabilities 13,323 14,573
Accrued income taxes 6,238 3,864
General liability insurance reserve 16,054 12,926
Client deposits 12,906 15,544
Rebates due to retailers 9,752 6,348
Liabilities related to the Take 5 Matter 9,416 9,416
Employee medical self-insurance reserves 10,250 8,695
Accrued restructuring and reorganization 15,598 6,402
Other accrued expenses 10,153 12,655
Total other accrued expenses $ 134,677 $ 144,415