v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Cash flows from operating activities:      
Net loss $ (34,489) $ (26,227)  
Adjustments to reconcile net loss to cash flows used in operating activities:      
Depreciation and amortization of property and equipment 4,460 3,469  
Amortization of intangible assets 10,218 11,543  
Amortization of debt issuance costs and original issue discount 701 701  
Stock-based compensation 5,957 4,298  
Deferred income taxes (7,628) (4,628)  
Change in fair value of warrant liability (1,237) (1,735)  
Foreign currency exchange losses (gains) 1,173 (1,328)  
Changes in operating assets and liabilities:      
Accounts receivable 27,233 29,459  
Inventory (4,600) (1,546)  
Other operating assets (2,801) (5,578)  
Accounts payable (3,389) (2,184)  
Accrued expenses and other long-term liabilities (16,558) (9,631)  
Deferred revenue (1,036) (148)  
Net cash used in operating activities (21,996) (3,535)  
Cash flows from investing activities:      
Purchases of property and equipment (3,072) (12,149)  
Net cash used in investing activities (3,072) (12,149)  
Cash flows from financing activities:      
Principal payments of term debt (2,187) (875)  
Proceeds from the exercise of stock options   1  
Payment of tax obligations related to vested stock awards and units (103) (938)  
Repurchase of common stock (824)   $ (9,800)
Net cash used in financing activities (3,114) (1,812)  
Effect of exchange rate changes on cash and cash equivalents (350) 831  
Net decrease in cash and cash equivalents (28,532) (16,665)  
Cash, cash equivalents and restricted cash, beginning of year 98,131 90,479 73,814
Cash, cash equivalents and restricted cash, end of period 69,599 73,814 $ 69,599
Supplemental disclosure of cash flow information:      
Interest paid 8,549 9,375  
Income taxes paid 2,124 3,060  
Income tax refunds received 65 138  
Supplemental disclosure of non-cash investing activities:      
Capital expenditures incurred, but not yet paid 4,155 5,377  
Inventory transfers to property and equipment 261 412  
Software licenses purchased, but not yet paid 1,107    
Supplemental disclosure of non-cash financing activities:      
Warrant liability released to additional paid-in-capital   150  
Fair value of vested restricted and performance-based stock grants $ 409 $ 2,381