XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net Sales $ 37,904 $ 34,099
Cost of goods sold 29,030 27,863
Depreciation expense 648 656
Total cost of goods sold 29,678 28,519
Gross profit 8,226 5,580
Selling expense 3,519 3,202
General and administrative expense 3,135 3,292
Amortization expense 135 135
Total operating expenses 6,789 6,629
Income (loss) from operations 1,437 (1,049)
Other (expense) income:    
Interest expense (104) (42)
Other (expense) income, net 5 (1)
Total other (expense) income (99) (43)
Income (loss) before provision for income taxes 1,338 (1,092)
Provision (benefit) for income taxes 508 (197)
Net income (loss) $ 830 $ (895)
Earnings (loss) per common share:    
Basic $ 0.06 $ (0.06)
Diluted $ 0.06 $ (0.06)
Weighted average common shares:    
Basic 14,645 15,435
Diluted 15,030 15,435