v3.26.1
CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue        
Product and service revenue $ 14,723 $ 12,290 $ 26,470 $ 24,565
Lease 1,772 1,645 3,453 3,529
Total revenue 16,495 13,935 29,923 28,094
Cost of revenue (exclusive of amortization)        
Total cost of revenue 6,719 6,911 13,765 13,945
Operating expenses        
Selling, general and administrative expenses 6,141 11,658 8,670 22,807
Research and development expenses 1,273 1,425 2,658 2,959
Amortization of intangible assets 228 230 457 462
Total operating expenses 7,642 13,313 11,785 26,228
Operating income (loss) 2,134 (6,289) 4,373 (12,079)
Other income (expense)        
Change in fair value of warrant liabilities 1,230 4,332 25,178 (17,382)
Acquisition-related income 0 0 10,000 0
Other income, net 171 193 316 352
Net income (loss) 3,535 (1,764) 39,867 (29,109)
Other comprehensive income (loss)        
Change in unrealized loss on investments 0 (6) (4) (9)
Net income (loss) and comprehensive income (loss) $ 3,535 $ (1,770) $ 39,863 $ (29,118)
Income (loss) per common share:        
Basic $ 0.14 $ (0.15) $ 1.62 $ (2.46)
Diluted $ 0.1 $ (0.15) $ 0.61 $ (2.46)
Weighted-average number of common shares used in calculation of net income (loss) per common share:        
Basic 12,297 11,937 12,230 11,856
Diluted 23,027 11,937 24,024 11,856
Product        
Revenue        
Product and service revenue $ 13,042 $ 10,910 $ 23,118 $ 21,828
Cost of revenue (exclusive of amortization)        
Total cost of revenue 3,839 4,315 7,786 8,781
Lease        
Revenue        
Lease 1,772 1,645 3,453 3,529
Cost of revenue (exclusive of amortization)        
Total cost of revenue 851 859 1,740 1,689
Service        
Revenue        
Product and service revenue 1,681 1,380 3,352 2,737
Cost of revenue (exclusive of amortization)        
Total cost of revenue $ 2,029 $ 1,737 $ 4,239 $ 3,475