XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net loss $ (37,171) $ (34,223)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 9,744 9,551
Allowance for credit losses and inventory reserves 105 262
Share-based compensation 17,232 25,577
Amortization of discount and cost of issuance of debt 661 250
Gain from change in fair value of contingent considerations and acquisition-related holdbacks (4,803) (15,359)
Loss from change in fair value of currency forward contract 601 552
Amortization of right-of-use assets 776 822
Changes in operating assets and liabilities:    
Accounts receivable (10,622) 11,752
Inventory 2,479 (1,051)
Accounts payable (9,985) (414)
Accrued expenses and other current liabilities 3,351 (4,429)
Accrued payroll liabilities 630 454
Prepaid, other current and noncurrent assets (1,024) (1,816)
Operating lease liabilities (561) (824)
Other long-term liabilities (414) (453)
Net cash used in operating activities (29,001) (9,349)
Cash flows from investing activities:    
Purchases of property and equipment (2,378) (2,317)
Business combinations, net of cash acquired 0 (3,200)
Net cash used in investing activities (2,378) (5,517)
Cash flows from financing activities:    
Proceeds from issuance of debt obligations 0 10,740
Issuance costs on line of credit (50) (50)
Payments on debt obligations (2,909) (1,493)
Payments on financed software (1,748) (2,341)
Deferred payments on business combination (34) 0
Proceeds from exercise of stock options 1 24
Net cash provided by (used in) financing activities (4,740) 6,880
Effect of exchange rate changes on cash and cash equivalents (1,524) 4,482
Net decrease in cash and cash equivalents (37,643) (3,504)
Cash, cash equivalents and restricted cash at beginning of period 284,548 151,678
Cash, cash equivalents and restricted cash at end of period 246,905 148,174
Reconciliation of amounts on condensed consolidated balance sheet:    
Cash and cash equivalents 236,608 138,174
Restricted cash 10,297 10,000
Total cash, cash equivalents and restricted cash 246,905 148,174
Supplemental disclosure of cash flow information:    
Cash paid for interest 185 70
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property and equipment, accrued but not paid (17) (890)
Contingent consideration for business combination 0 4,599
Accrual for purchase consideration for business combination 0 1,300
Fair value of common stock issued for investment in Expedera $ 0 $ 3,428