v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES        
Net loss   $ (10,089) $ (51,044)  
Adjustments to reconcile net loss to net cash used by operating activities        
Depreciation and amortization   4,514 4,009  
Goodwill impairment $ 24,929 0 24,929 $ 24,929
(Recovery of) provision for warranty expense   (372) 497  
Non-cash lease expense   224 449  
Stock-based compensation   6,290 4,997  
Change in fair value of earnout related to acquisition     (294)  
Non-cash interest expense   68 72  
Provision for excess and obsolete inventory   300 594  
Provision for expected credit losses   63 141  
Change in operating assets and liabilities        
Accounts receivable   9,150 897  
Inventory   5,017 1,378  
Deferred cost of revenue   2,180 5,108  
Prepaid expenses and other assets   (3,412) (2,821)  
Accounts payable   (4,517) 2,914  
Accrued expenses and other liabilities   1,217 2,584  
Deferred revenue   (16,258) (21,311)  
Lease liabilities   (605) (198)  
Net cash used in operating activities   (6,230) (27,099)  
CASH FLOWS FROM INVESTING ACTIVITIES        
Purchase of property and equipment   (255) (3,462)  
Capitalized software costs   (2,691) (2,388)  
Net cash used in investing activities   (2,946) (5,850)  
CASH FLOWS FROM FINANCING ACTIVITIES        
Payments for repurchases of Class A common stock   (3,400) (4,918)  
Proceeds from options exercise   911    
Proceeds from ESPP purchases   96 175  
Taxes paid related to net share settlements of stock-based compensation awards   (729) (523)  
Net cash used in financing activities   (3,122) (5,266)  
Effect of exchange rate changes on cash and cash equivalents   410 777  
Net decrease in cash and cash equivalents   (11,888) (37,438)  
Cash and cash equivalents - beginning of period $ 142,482 104,550 142,482 142,482
Cash and cash equivalents - end of period   92,662 105,044 104,550
Reconciliation of cash and cash equivalents to the condensed consolidated balance sheets        
Cash and cash equivalents   92,662 105,044 104,550
Total cash and cash equivalents   92,662 105,044 $ 104,550
Supplemental disclosure of cash flow information        
Interest paid   132 125  
Cash paid for income taxes   162 299  
Schedule of non-cash investing and financing activities        
Accrued property and equipment at period end   $ 18 23  
Stock repurchases excise tax charged to equity     $ 32