v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 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 June 30,Six months ended June 30,
Customer Markets2025202420252024
Consumer Products$117,650 $106,980 $220,500 $210,560 
Aerospace & Defense103,010 77,720 192,220 145,060 
Industrial54,100 55,800 103,710 111,980 
Total net sales$274,760 $240,500 $516,430 $467,600