v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net loss $ (25,130) $ (37,303)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 4,899 4,690
Provision (recoveries) for credit losses (214) 1,964
Share-based compensation 6,235 5,827
Loss (gain) from disposal of property and equipment 113 (8)
Unrealized foreign currency loss (gain), net 2,675 (9,481)
Amortization of right-to-use asset 461 472
Non-cash loss on contract termination 0 543
Non-cash interest expense, amortization of debt discount and debt issuance costs 5,719 1,556
Changes in operating assets and liabilities:    
Accounts receivable 1,825 (3,686)
Inventory 886 (14,118)
Prepaid expenses and other current assets (3,064) (770)
Other assets 62 450
Accounts payable (10,238) 11,385
Accrued liabilities (1,727) 646
Operating lease liabilities (512) (467)
Other liabilities (2,902) (1,178)
Net cash used in operating activities (20,912) (39,478)
Cash flows from investing activities:    
Purchases of property and equipment (5,511) (2,377)
Cash used in business acquisitions, net of cash acquired 0 (307)
Cost incurred for intangible assets (98) (723)
Net cash used in investing activities (5,609) (3,407)
Cash flows from financing activities:    
Borrowings under Oaktree credit agreement 265,000 0
Repayment of Oaktree credit agreement (246,367) 0
Payment of financing fees, Oaktree debt (10,006) 0
Borrowings on short-term notes payable 0 5,000
Repayments of short-term notes payable for insurance premium financing (1,981) 0
Proceeds from stock option exercises 16,930 352
Tax payments related to shares withheld upon vesting of restricted stock (977) (426)
Net cash provided by financing activities 22,599 4,926
Effect of exchange rate changes on cash and cash equivalents (493) 2,251
Net decrease in cash and cash equivalents (4,415) (35,708)
Cash and cash equivalents at beginning of period 75,572 90,347
Cash and cash equivalents at end of period 71,157 54,639
Supplemental disclosures of non-cash investing and financing activities:    
Unpaid balance for property and equipment 272 112
Unpaid balance for intangible assets 699 365
Equity consideration in a business acquisition 0 3,556
Contingent consideration payable related to a business acquisition 0 317
Consideration payable related to business acquisition 0 198
Issuance of common shares to settle contract termination 0 1,320
Exit fee obligations for Oaktree debt $ 2,689 $ 0