XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table presents the Company’s disaggregated net sales by primary market served (dollars in thousands):
Three months ended September 30, Nine months ended September 30,
Customer Markets2025202420252024
Consumer Products$110,480 $105,390 $330,980 $315,950 
Aerospace & Defense103,240 70,830 295,460 215,890 
Industrial55,540 53,140 159,250 165,120 
Total net sales$269,260 $229,360 $785,690 $696,960