XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]    
Net sales $ 10,687 $ 22,270
Cost of sales 5,063 10,015
Gross profit 5,624 12,255
Operating expenses:    
Engineering, design and product development 1,966 2,269
Selling and marketing 2,083 2,757
General and administrative 2,876 3,416
Operating expenses 6,925 8,442
Operating (loss) income (1,301) 3,813
Interest and other (expense) income:    
Interest, net 48 (66)
Other, net (60) 21
Interest and other income (expense) (12) (45)
(Loss) income before income taxes (1,313) 3,768
Income tax (benefit) expense (277) 629
Net (loss) income $ (1,036) $ 3,139
Net (loss) income per common share:    
Basic (in dollars per share) $ (0.1) $ 0.32
Diluted (in dollars per share) $ (0.1) $ 0.31
Shares used in per-share calculations:    
Basic (in shares) 9,972 9,930
Diluted (in shares) 9,972 10,043