XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Operating activities    
Net income $ 25,204 $ 19,025
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,117 17,206
Loss on disposal of property, plant and equipment 15 131
Stock-based compensation 32,700 26,620
Deferred income taxes (13) 10
Noncash lease expense 2,289 3,628
Revaluation of acquisition-related contingent consideration (2,713) 1,242
Effect of foreign currency on operations (3,845) (785)
Amortization of discount on short-term investments (2,619) 0
Impairment loss 20,505 614
Non-cash loss on deconsolidation of subsidiary 3,863 0
Changes in operating assets and liabilities:    
Accounts receivable (3,858) (8,396)
Supplies and inventory (2,642) (4,175)
Prepaid expenses and other current assets (6,416) 149
Other assets 331 (1,710)
Operating lease liabilities (1,681) (3,929)
Accounts payable (547) (2,950)
Accrued liabilities and deferred revenue 7,034 3,892
Net cash provided by operating activities 83,724 50,572
Investing activities    
Acquisition of C2i, net of cash acquired 0 5,012
Purchase of short-term investments (99,998) 0
Proceeds from maturity of short-term investments 102,116 0
Purchases of property, plant and equipment (5,897) (7,146)
Net cash used in investing activities (3,779) (2,134)
Financing activities    
Payment of taxes on vested restricted stock units (14,645) (7,315)
Proceeds from the exercise of common stock options and employee stock purchases 10,572 16,729
Net cash (used in) provided by financing activities (4,073) 9,414
Increase in cash, cash equivalents and restricted cash 75,872 57,852
Effect of foreign currency on cash, cash equivalents and restricted cash 707 (23)
Net increase in cash, cash equivalents and restricted cash 76,579 57,829
Cash, cash equivalents and restricted cash at beginning of period 240,631 217,330
Cash, cash equivalents and restricted cash at end of period 317,210 275,159
Supplementary cash flow information:    
Purchases of property, plant and equipment included in accounts payable and accrued liability 828 552
Cash paid for tax $ 2,388 $ 1,205