XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables present selected financial information with respect to our single reporting segment:

202420232022
North America Segment:
Product sales$291,092 $347,375 $358,701 
Tooling sales11,286 10,363 18,675 
North America Segment Total Revenue302,378 357,738 377,376 
Less:
Variable Cost of Goods Sold
219,221 263,526 297,783 
Fixed Cost of Goods Sold29,897 29,692 27,191 
Selling, Goods and Administration36,565 37,983 34,399 
North America Segment Operating Income16,695 26,537 18,003 
Less:
Loss due to extinguishment of debt— — 1,582 
Net periodic post retirement benefit(593)(220)(124)
Net interest (income) expense(193)1,011 1,960 
Income taxes4,182 5,422 2,382 
North America Net Income$13,299 $20,324 $12,203