XML 12 R6.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 income $ 20,696 $ 9,009
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 38,785 33,884
Amortization of debt discount and issuance costs 8,158 7,727
Stock-based compensation 15,648 18,655
Deferred income taxes, net (2,569) (3,753)
Change in fair value of contingent consideration (7,939) 0
Unrealized loss on derivative contracts 8,709 0
Net unrealized foreign exchange gain (12,253) 0
Operating lease right of use asset amortization 9,169 8,716
Loss on disposal of fixed assets 3,382 0
Other 353 103
Changes in operating assets and liabilities, excluding impact of acquisitions:    
Accounts receivable (15,158) (1,245)
Inventories (824) 10,474
Prepaid expenses and other current assets (176) 457
Other noncurrent assets (1,547) 364
Accounts payable (8,277) 1,547
Accrued liabilities (2,995) 2,259
Operating lease liabilities (9,804) (1,198)
Noncurrent liabilities 256 (101)
Total cash provided by operating activities 43,614 86,898
Cash flows from investing activities:    
Acquisitions, net of cash acquired (69,954) 0
Additions to capitalized software costs (1,371) (2,619)
Purchases of property, plant and equipment (10,664) (13,154)
Sale of property, plant and equipment 42 11
Total cash used in investing activities (81,947) (15,762)
Cash flows from financing activities:    
Proceeds from exercise of stock options 1,464 1,788
Payment of tax withholding obligation on vesting of restricted stock (7,170) (8,857)
Payment of earnout consideration (9,455) (7,375)
Other financing activities 0 (303)
Total cash used in financing activities (15,161) (14,747)
Effect of exchange rate changes on cash and cash equivalents 4,994 1,434
Net (decrease) increase in cash and cash equivalents (48,500) 57,823
Cash, cash equivalents, beginning of period 757,355 751,323
Cash and cash equivalents, end of period 708,855 809,146
Supplemental disclosure of non-cash investing and financing activities:    
Assets acquired under operating leases 4,044 23,860
Fair value of shares of common stock issued for contingent consideration earnouts $ 7,568 $ 5,742