XML 12 R6.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 income $ 5,830 $ 3,296
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 18,704 16,909
Amortization of debt discount and issuance costs 4,039 3,809
Stock-based compensation 7,273 8,776
Deferred income taxes, net (1,204) (1,122)
Unrealized loss on derivative contracts 8,223 0
Net unrealized foreign exchange gain (8,207) 0
Operating lease right of use asset amortization 4,484 4,394
Loss on disposal of fixed assets 1,218 0
Other 1,034 32
Changes in operating assets and liabilities, excluding impact of acquisitions:    
Accounts receivable (9,921) 6,653
Inventories (3,828) 3,167
Prepaid expenses and other current assets (2,191) (2,338)
Other noncurrent assets (1,202) 320
Accounts payable (6,693) (645)
Accrued liabilities 1,807 2,980
Operating lease liabilities (4,836) (1,375)
Noncurrent liabilities 475 (148)
Total cash provided by operating activities 15,005 44,708
Cash flows from investing activities:    
Acquisitions, net of cash acquired (69,720) 0
Additions to capitalized software costs (867) (27)
Purchases of property, plant and equipment (3,563) (8,346)
Sale of property, plant and equipment 42 11
Total cash used in investing activities (74,108) (8,362)
Cash flows from financing activities:    
Proceeds from exercise of stock options 1,464 945
Payment of tax withholding obligation on vesting of restricted stock (6,494) (7,622)
Payment of earnout consideration 0 (2,160)
Other financing activities 0 (137)
Total cash used in financing activities (5,030) (8,974)
Effect of exchange rate changes on cash and cash equivalents 4,007 1,922
Net (decrease) increase in cash and cash equivalents (60,126) 29,294
Cash, cash equivalents, beginning of period 757,355 751,323
Cash and cash equivalents, end of period 697,229 780,617
Supplemental disclosure of non-cash investing and financing activities:    
Assets acquired under operating leases 36 23,093
Fair value of shares of common stock issued for contingent consideration earnouts $ 0 $ 541