XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net sales $ 99,097 $ 109,331
Cost of sales 82,520 94,545
Gross profit 16,577 14,786
Selling, general, and administrative expense 11,866 9,368
Operating income 4,711 5,418
Other income (expense) (29) 44
Interest expense (1,369) (560)
Income before income taxes 3,313 4,902
Income tax expense 951 1,343
Net income $ 2,362 $ 3,559
us-gaap_EarningsPerShareAbstract    
Basic (in dollars per share) $ 0.24 $ 0.36
Diluted (in dollars per share) $ 0.23 $ 0.36
Shares used in per share calculations:    
Basic (in shares) 9,940 9,881
Diluted (in shares) 10,087 9,973