XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 86,728 $ 101,606 $ 283,961 $ 290,933
Cost of sales 71,450 88,303 230,380 250,015
Gross margin 15,278 13,303 53,581 40,918
Selling, general and administrative expense 9,403 8,671 29,562 25,889
Operating income 5,875 4,632 24,019 15,029
Other income and expense        
Loss from extinguishment of debt 0 1,582 0 1,582
Interest expense, net 187 511 836 1,511
Net periodic post-retirement benefit (52) (31) (157) (93)
Total other expense 135 2,062 679 3,000
Income before taxes 5,740 2,570 23,340 12,029
Income tax expense 1,386 1,251 5,198 4,658
Net income $ 4,354 $ 1,319 $ 18,142 $ 7,371
Net income per common share:        
Basic (in USD per share) $ 0.50 $ 0.16 $ 2.13 $ 0.87
Diluted (in USD per share) $ 0.49 $ 0.16 $ 2.08 $ 0.87