v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES        
Net loss   $ (14,001) $ (57,314)  
Adjustments to reconcile net loss to net cash used by operating activities        
Depreciation and amortization   6,741 6,210  
Goodwill impairment $ 24,929 0 24,929 $ 24,929
(Recovery of) provision for warranty expense   (521) 618  
Non-cash lease expense   339 599  
Stock-based compensation   9,455 7,081  
Change in fair value of earnout related to acquisition     (294)  
Non-cash interest expense   102 104  
Provision for excess and obsolete inventory   951 3,852  
Provision for (recovery of) expected credit losses   257 (328)  
Change in operating assets and liabilities        
Accounts receivable   13,477 7,861  
Inventory   4,716 3,390  
Deferred cost of revenue   2,718 7,071  
Prepaid expenses and other assets   (7,824) (4,617)  
Accounts payable   (3,873) 1,950  
Accrued expenses and other liabilities   2,878 (1,131)  
Deferred revenue   (17,858) (28,911)  
Lease liabilities   (915) (302)  
Net cash used in operating activities   (3,358) (29,232)  
CASH FLOWS FROM INVESTING ACTIVITIES        
Purchase of property and equipment   (482) (3,552)  
Capitalized software costs   (4,852) (3,389)  
Net cash used in investing activities   (5,334) (6,941)  
CASH FLOWS FROM FINANCING ACTIVITIES        
Payments for repurchases of Class A common stock   (6,815) (4,918)  
Proceeds from options exercise   911    
Proceeds from ESPP purchases   202 285  
Taxes paid related to net share settlements of stock-based compensation awards   (1,255) (897)  
Payment of earnout related to acquisition     (1,466)  
Net cash used in financing activities   (6,957) (6,996)  
Effect of exchange rate changes on cash and cash equivalents   314 709  
Net decrease in cash and cash equivalents   (15,335) (42,460)  
Cash and cash equivalents - beginning of period $ 142,482 104,550 142,482 142,482
Cash and cash equivalents - end of period   89,215 100,022 104,550
Reconciliation of cash and cash equivalents to the condensed consolidated balance sheets        
Cash and cash equivalents   89,215 100,022 104,550
Total cash and cash equivalents   89,215 100,022 $ 104,550
Supplemental disclosure of cash flow information        
Interest paid   189 128  
Cash paid for income taxes   204 340  
Schedule of non-cash investing and financing activities        
Accrued property and equipment at period end   $ 102 8  
Stock repurchases excise tax charged to equity     $ 13