XML 74 R33.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consisted of the following:
As of December 31,
($ in thousands)20252024
Raw materials$315,508 $292,730 
Work in process19,586 18,157 
Finished goods128,766 103,318 
Less: reserve for inventory excess and obsolescence(14,754)(16,456)
Total manufactured goods, net449,106 397,749 
Materials purchased for resale (distribution products)154,319 161,492 
Less: reserve for inventory excess and obsolescence(8,160)(7,624)
Total materials purchased for resale (distribution products), net146,159 153,868 
Total inventories$595,265 $551,617