XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 118,522 $ 73,812 $ 227,853 $ 146,123
Cost of sales 94,442 64,274 188,987 127,810
Gross profit 24,080 9,538 38,866 18,313
Selling, general, and administrative expense 10,127 6,337 19,495 12,167
Operating income 13,953 3,201 19,371 6,146
Other income 1 30 45 89
Interest expense (869) (348) (1,429) (575)
Income before income taxes 13,085 2,883 17,987 5,660
Income tax expense 3,412 752 4,755 1,354
Net income $ 9,673 $ 2,131 $ 13,232 $ 4,306
us-gaap_EarningsPerShareAbstract        
Basic (in dollars per share) $ 0.98 $ 0.22 $ 1.34 $ 0.44
Diluted (in dollars per share) $ 0.97 $ 0.21 $ 1.33 $ 0.43
Shares used in per share calculations:        
Basic (in shares) 9,918 9,861 9,900 9,837
Diluted (in shares) 9,968 9,915 9,971 9,920