v3.26.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Accrued Liabilities.  
Schedule of components of accrued liabilities

The following table sets forth the components of accrued liabilities, in thousands:

As of

March 31, 2026

December 31, 2025

Accrued liabilities:

Salaries, wages, and bonus/commissions

$

60,258

$

80,577

Deferred revenue

37,276

38,307

Short-term portion of insurance liabilities

36,976

36,189

Income taxes payable

35,892

6,396

Interest payable on long-term debt

25,608

23,849

Customer rebates

15,844

24,346

Sales and property taxes

14,749

14,332

Excise taxes

4,074

4,074

Other

21,314

21,291

Total accrued liabilities

$

251,991

$

249,361