v3.26.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consist of the following at:

 

($ in thousands)

 

June 30,
2026

 

 

December 31,
2025

 

Accrued salaries and wages

 

$

26,970

 

 

$

41,050

 

Current portion of operating lease liabilities

 

 

6,371

 

 

 

6,750

 

Income taxes payable

 

 

5,918

 

 

 

3,278

 

Accrued interest payable

 

 

4,368

 

 

 

4,204

 

Advanced deposits

 

 

3,719

 

 

 

3,270

 

Self-insurance liability

 

 

3,038

 

 

 

1,796

 

Restricted cash due to customers

 

 

3,001

 

 

 

2,616

 

Other

 

 

6,960

 

 

 

6,887

 

Total accrued liabilities

 

$

60,345

 

 

$

69,851