v3.25.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES      
Net loss $ (60,558) $ (33,643) $ (34,587)
Adjustments to reconcile net loss to net cash used by operating activities      
Depreciation and amortization 8,430 6,495 5,533
Impairment of investment in non-affiliate   2,250  
Goodwill impairment 24,929 0  
Non-employee warrant expense     (193)
(Recovery of) provision for warranty expense (663) (1,295) 2,135
Non-cash lease expense 999 1,443 1,104
Stock-based compensation related to acquisition     109
Stock-based compensation 8,779 12,071 13,162
Compensation expense related to acquisition     2,057
Change in fair value of earnout related to acquisition (294) (960) 412
Non-cash interest expense 138 146 139
Provision for excess and obsolete inventory 4,165 2,606 2,494
(Recovery of) Provision for expected credit losses (666) 1,436 819
Non-cash legal expense (Note 12 "Commitments and Contingencies")   4,955  
Change in operating assets and liabilities      
Accounts receivable 12,915 1,101 (177)
Inventory 4,496 (1,279) 31,689
Deferred cost of revenue 8,611 11,245 13,003
Prepaid expenses and other assets 6,568 4,541 838
Accounts payable 4,190 (6,402) (3,484)
Accrued expenses and other liabilities (11,289) (658) (11,046)
Deferred revenue (31,733) (35,497) (16,800)
Lease liabilities (592) (1,468) (1,226)
Net cash (used in) provided by operating activities (21,575) (32,913) 5,981
CASH FLOWS FROM INVESTING ACTIVITIES      
Payments for investment in non-affiliate     (2,250)
Purchase of property and equipment (3,553) (1,767) (147)
Capitalized software costs (5,072) (5,832) (3,626)
Net cash used in investing activities (8,625) (7,599) (6,023)
CASH FLOWS FROM FINANCING ACTIVITIES      
Payments for repurchases of Class A common stock (4,889) (28,566)  
Proceeds from options exercise   (1,496) 913
Proceeds from ESPP purchases 285 586 809
Taxes paid related to net share settlements of stock-based compensation awards (1,374) (1,956) (1,925)
Payment of earnout related to acquisition (1,466) (1,530) (1,702)
Net cash used in financing activities (7,444) (32,962) (1,905)
Effect of exchange rate changes on cash and cash equivalents (288) 247 (57)
Net decrease in cash, cash equivalents, and restricted cash (37,932) (73,227) (2,004)
Cash, cash equivalents, and restricted cash - beginning of period 142,482 215,709 217,713
Cash, cash equivalents, and restricted cash - end of period 104,550 142,482 215,709
Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets      
Cash and cash equivalents 104,550 142,482 215,214
Restricted cash, current portion     495
Total cash, cash equivalents, and restricted cash 104,550 142,482 215,709
Supplemental disclosure of cash flow information      
Interest paid 203 259 97
Cash paid for income taxes 402 236 78
Schedule of non-cash investing and financing activities      
Right-of-use ("ROU") assets obtained in exchange for new lease liabilities 0 6,235 0
Accrued property and equipment at period end 24 136 $ 9
Stock repurchases excise tax charged to equity $ 3 $ 127