XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities    
Net loss $ (8,671) $ (5,178)
Adjustments to reconcile net loss to net cash provided by operating activities    
Depreciation and amortization 25,818 24,714
Non-cash reduction to the right-of-use asset 1,620 2,007
Amortization of debt discount and issuance costs 709 962
Stock-based compensation 26,120 23,699
Deferred taxes and other (2,923) (4,116)
Net gain on extinguishment of debt (1,082) (10,267)
Changes in operating assets and liabilities:    
Accounts receivable, net of allowances (1,763) (7,642)
Prepaid expenses and other assets (1,465) 1,886
Accounts payable (8,247) (1,112)
Accrued expenses and other liabilities (1,490) 3,968
Operating right-of-use liability 12 (2,020)
Net cash provided by operating activities 28,638 26,901
Cash flows from investing activities    
Purchase of property, plant and equipment (10,938) (7,145)
Capitalized software development costs (5,364) (5,843)
Purchase of marketable securities (10,702) (31,096)
Proceeds from sales and maturities of marketable securities 4,731 38,312
Proceeds from sale of business 206 469
Net cash used in investing activities (22,067) (5,303)
Cash flows from financing activities    
Borrowings on line of credit 28,500 65,000
Repayments on line of credit (28,500) (25,000)
Payments on finance leases (30) (44)
Net cash paid for debt extinguishment (26,144) (128,451)
Payment of debt issuance costs 0 (354)
Proceeds from exercises of stock options 46 119
Value of equity awards withheld for tax liabilities (2,939) (2,290)
Net cash used in financing activities (29,067) (91,020)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 657 (608)
Net decrease in cash, cash equivalents, and restricted cash (21,839) (70,030)
Cash, cash equivalents, and restricted cash, beginning of period 82,234 132,307
Cash, cash equivalents, and restricted cash, end of period 60,395 62,277
Reconciliation of cash, cash equivalents, and restricted cash, end of period    
Cash and cash equivalents 60,136 62,044
Restricted cash included in prepaid expenses and other current assets 259 233
Total cash, cash equivalents, and restricted cash, end of period 60,395 62,277
Supplemental disclosure of cash flow information    
Cash received from interest (246) (762)
Cash paid for taxes, net 782 3,020
Right-of-use assets obtained in exchange for new operating lease liabilities 1,434 0
Supplemental disclosure of noncash investing and financing activities    
Purchase of property, plant and equipment, accrued but not paid 6,180 4,459
Purchase of property and equipment through lease incentive $ 1,685 $ 0