Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities (Details)

v3.25.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Liabilities.    
Salaries, wages, and bonus/commissions $ 58,687 $ 64,713
Short-term portion of insurance liabilities 36,850 31,013
Sales and property taxes 17,363 13,884
Deferred revenue 13,430 18,651
Interest payable on long-term debt 12,419 12,307
Customer rebates 10,951 17,898
Excise taxes 3,516 9,444
Other 25,493 23,876
Total accrued liabilities $ 178,709 $ 191,786