XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Segment Reporting [Abstract]        
Number of operating segments | segment     1  
Segment Reporting Information [Line Items]        
Net sales $ 58,435 $ 72,992 $ 199,121 $ 239,880
Selling, general and administrative expense 7,572 8,740 25,616 27,550
North America Segment Operating Income 2,573 3,605 10,626 15,825
Net interest (income) expense 34 (144) 18 (99)
Net periodic post-retirement benefit (117) (138) (344) (414)
Income tax expense 779 727 2,840 3,000
Net income 1,877 3,160 8,112 13,338
Reportable Segment        
Segment Reporting Information [Line Items]        
Net sales 58,435 72,992 199,121 239,880
Variable Cost of Goods Sold 41,850 53,215 142,357 173,686
Fixed Cost of Goods Sold 6,440 7,432 20,522 22,819
Selling, general and administrative expense 7,572 8,740 25,616 27,550
North America Segment Operating Income 2,573 3,605 10,626 15,825
Net interest (income) expense 34 (144) 18 (99)
Net periodic post-retirement benefit (117) (138) (344) (414)
Income tax expense 779 727 2,840 3,000
Net income 1,877 3,160 8,112 13,338
Product        
Segment Reporting Information [Line Items]        
Net sales 54,178 71,258 176,823 231,045
Product | Reportable Segment        
Segment Reporting Information [Line Items]        
Net sales 54,178 71,258 176,823 231,045
Tooling        
Segment Reporting Information [Line Items]        
Net sales 4,257 1,734 22,298 8,835
Tooling | Reportable Segment        
Segment Reporting Information [Line Items]        
Net sales $ 4,257 $ 1,734 $ 22,298 $ 8,835