XML 59 R18.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
As of December 31,
($ in thousands)20252024
Employee compensation and benefits$49,426 $50,098 
Property taxes2,483 5,643 
Customer incentives21,065 19,185 
Accrued interest8,251 8,884 
Accrued warranty7,556 5,838 
Income tax payable18 6,302 
Other5,613 9,803 
Total accrued liabilities$94,412 $105,753 
The table below summarizes the change in accrued warranty liabilities.
Year Ended December 31,
($ in thousands)
2025
2024
2023
Beginning balance$5,838 $6,130 $12,103 
Provision33,038 32,091 23,820 
Settlements made during the year (in cash or in kind)(31,971)(32,424)(29,793)
Acquisitions651 41 — 
Ending balance$7,556 $5,838 $6,130