XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 98,735 $ 80,461 $ 189,326 $ 153,290
Cost of sales 85,690 66,725 161,774 126,836
Gross margin 13,045 13,736 27,552 26,454
Selling, general and administrative expense 8,660 7,563 17,155 14,935
Operating income 4,385 6,173 10,397 11,519
Other income and expense        
Interest expense 459 584 1,000 1,163
Net periodic post-retirement benefit (31) (40) (62) (80)
Total other expense 428 544 938 1,083
Income before taxes 3,957 5,629 9,459 10,436
Income tax expense 1,769 1,543 3,407 2,894
Net income $ 2,188 $ 4,086 $ 6,052 $ 7,542
Net income per common share:        
Basic (in USD per share) $ 0.26 $ 0.48 $ 0.71 $ 0.89
Diluted (in USD per share) $ 0.26 $ 0.48 $ 0.71 $ 0.89