XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net sales $ 73,812 $ 69,971 $ 146,123 $ 138,894
Cost of sales 64,274 57,013 127,810 116,357
Gross profit 9,538 12,958 18,313 22,537
Selling, general, and administrative expense 6,337 5,584 12,167 13,529
Operating income 3,201 7,374 6,146 9,008
Other income 30 1,059 89 658
Interest income 0 11 0 33
Interest expense (348) (262) (575) (481)
Income before income taxes 2,883 8,182 5,660 9,218
Income tax expense 752 2,184 1,354 2,656
Net income $ 2,131 $ 5,998 $ 4,306 $ 6,562
us-gaap_EarningsPerShareAbstract        
Basic (in dollars per share) $ 0.22 $ 0.61 $ 0.44 $ 0.67
Diluted (in dollars per share) $ 0.21 $ 0.61 $ 0.43 $ 0.67
Shares used in per share calculations:        
Basic (in shares) 9,861 9,792 9,837 9,771
Diluted (in shares) 9,915 9,808 9,920 9,832