XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]        
Net sales $ 11,599 $ 19,906 $ 22,286 $ 42,176
Cost of sales 5,489 9,048 10,552 19,063
Gross profit 6,110 10,858 11,734 23,113
Operating expenses:        
Engineering, design and product development 1,799 2,505 3,765 4,774
Selling and marketing 2,197 2,684 4,280 5,441
General and administrative 2,552 4,445 5,428 7,861
Operating expenses 6,548 9,634 13,473 18,076
Operating (loss) income (438) 1,224 (1,739) 5,037
Interest and other income (expense):        
Interest, net 26 (68) 74 (134)
Other, net 7 0 (53) 21
Interest and other income (expense) 33 (68) 21 (113)
(Loss) income before income taxes (405) 1,156 (1,718) 4,924
Income tax benefit (expense) 86 (391) 363 (1,020)
Net (loss) income $ (319) $ 765 $ (1,355) $ 3,904
Net (loss) income per common share:        
Basic (in dollars per share) $ (0.03) $ 0.08 $ (0.14) $ 0.39
Diluted (in dollars per share) $ (0.03) $ 0.08 $ (0.14) $ 0.39
Shares used in per-share calculation:        
Basic (in shares) 9,997 9,956 9,985 9,943
Diluted (in shares) 9,997 10,017 9,985 10,016