XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]        
Net sales $ 10,867 $ 17,190 $ 33,153 $ 59,366
Cost of sales 5,640 8,274 16,192 27,337
Gross profit 5,227 8,916 16,961 32,029
Operating expenses:        
Engineering, design and product development 1,640 2,509 5,405 7,283
Selling and marketing 1,880 2,397 6,160 7,838
General and administrative 2,544 2,819 7,972 10,680
Operating expenses 6,064 7,725 19,537 25,801
Operating (loss) income (837) 1,191 (2,576) 6,228
Interest and other income (expense):        
Interest, net 42 (73) 116 (207)
Other, net 96 (43) 43 (22)
Interest and other income (expense) 138 (116) 159 (229)
(Loss) income before income taxes (699) 1,075 (2,417) 5,999
Income tax benefit (expense) 148 (169) 511 (1,189)
Net (loss) income $ (551) $ 906 $ (1,906) $ 4,810
Net (loss) income per common share:        
Basic (in dollars per share) $ (0.06) $ 0.09 $ (0.19) $ 0.48
Diluted (in dollars per share) $ (0.06) $ 0.09 $ (0.19) $ 0.48
Shares used in per-share calculation:        
Basic (in shares) 10,006 9,958 9,992 9,948
Diluted (in shares) 10,006 10,052 9,992 10,023