XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Net sales $ 72,829 $ 64,023
Cost of sales 60,111 53,257
Gross margin 12,718 10,766
Selling, general and administrative expense 7,372 6,505
Operating income 5,346 4,261
Other income and expense    
Interest expense 579 1,174
Net periodic post-retirement benefit (40) (20)
Total other expense 539 1,154
Income before taxes 4,807 3,107
Income tax expense (benefit) 1,351 (4,854)
Net income $ 3,456 $ 7,961
Net income per common share:    
Basic (in USD per share) $ 0.41 $ 0.97
Diluted (in USD per share) $ 0.41 $ 0.97