Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities (Details)

v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities.    
Salaries, wages, and bonus/commissions $ 52,685 $ 64,713
Income taxes payable 33,978 3,240
Short-term portion of insurance reserves 31,086 31,013
Deferred revenue 16,997 18,651
Sales and property taxes 14,284 13,884
Excise taxes 11,600 9,444
Customer rebates 6,560 17,898
Interest payable on long-term debt 3,516 12,307
Other 22,893 20,636
Total accrued liabilities $ 193,599 $ 191,786