XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Revenue $ 18,704 $ 25,205
Cost of goods sold 12,347 15,748
Gross profit 6,357 9,457
Operating expenses:    
Sales and marketing 4,897 5,517
Research and product development 3,671 4,390
General and administrative 4,561 6,772
Total operating expenses 13,129 16,679
Operating loss (6,772) (7,222)
Interest expense (537) (420)
Other income, net 7,183 35,102
Income (loss) before income taxes (126) 27,460
Provision for income taxes 434 6,904
Net income (loss) $ (560) $ 20,556
Basic income (loss) per common share (in dollars per share) $ (0.02) $ 0.86
Diluted income (loss) per common share (in dollars per share) $ (0.02) $ 0.83
Basic weighted average shares outstanding (in shares) 23,958,184 23,937,962
Diluted weighted average shares outstanding (in shares) 23,958,184 25,189,147
Comprehensive income (loss):    
Net income (loss) $ (560) $ 20,556
Other comprehensive income (loss):    
Unrealized loss on available-for-sale securities, net of tax (15) (2)
Change in foreign currency translation adjustment (7) (45)
Comprehensive income (loss) $ (582) $ 20,509