XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net sales $ 109,331 $ 72,311
Cost of sales 94,545 63,536
Gross profit 14,786 8,775
Selling, general, and administrative expense 9,368 5,830
Operating income 5,418 2,945
Other income 44 59
Interest expense (560) (227)
Income before income taxes 4,902 2,777
Income tax expense 1,343 602
Net income $ 3,559 $ 2,175
us-gaap_EarningsPerShareAbstract    
Basic (in dollars per share) $ 0.36 $ 0.22
Diluted (in dollars per share) $ 0.36 $ 0.22
Shares used in per share calculations:    
Basic (in shares) 9,881 9,814
Diluted (in shares) 9,973 9,921