XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities      
Net Income (Loss) $ 48,894 $ (25,514) $ 35,596
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 78,745 69,673 68,556
Amortization of debt discount and issuance costs 16,646 15,588 2,448
Inventory step-up amortization 1,560 0 1,238
Stock-based compensation 32,605 48,070 25,575
Deferred income taxes, net (3,373) (16,790) 1,175
Change in fair value of contingent consideration (13,607) 3,191 (30,569)
Non-cash interest income 0 0 (2,023)
Loss on extinguishment of debt 0 0 12,676
Net unrealized foreign exchange gain (13,014) 0 0
Operating lease right of use asset amortization 18,211 16,889 17,558
Other adjustments and non-cash items 1,630 3,366 1,783
Changes in operating assets and liabilities, excluding impact of acquisitions:      
Accounts receivable (17,165) (14,031) (3,312)
Inventories (14,947) 56,895 40,973
Prepaid expenses and other current assets (7,756) 1,553 (13,333)
Other noncurrent assets (1,560) 471 (461)
Accounts payable (4,150) 12,898 (9,803)
Accrued liabilities 11,813 6,106 (21,518)
Operating lease liabilities (15,556) (8,292) (12,728)
Noncurrent liabilities (1,559) 5,321 87
Total cash provided by operating activities 117,417 175,394 113,918
Cash flows for investing activities      
Acquisitions, net of cash acquired (70,328) (54,765) (186,642)
Purchases of marketable securities (200,257) 0 0
Maturities of marketable securities 0 0 102,323
Additions to capitalized software costs (2,211) (4,222) (2,766)
Purchases of property, plant and equipment (23,519) (25,677) (36,222)
Sale of property, plant and equipment 238 0 0
Purchase of intellectual property 0 (3,006) 0
Other investing activities (2,397) 1,287 32
Total cash used in investing activities (298,474) (86,383) (123,275)
Cash flows (for) from financing activities      
Repurchase of common stock 0 0 (14,386)
Proceeds from issuance of 2023 Notes 0 0 290,094
Proceeds from exercise of stock options 3,176 4,294 1,076
Payment of debt issuance costs 0 0 (7,253)
Payment of tax withholding obligation on vesting of restricted stock (8,833) (9,882) (13,227)
Repayment of 2019 Notes 0 (69,939) 0
Payment of earnout consideration (9,548) (7,375) (7,298)
Other financing activities 0 0 (45)
Total cash (used in) provided by financing activities (15,205) (82,902) 248,961
Effect of exchange rate changes on cash and cash equivalents 4,928 (77) (11,739)
Net (decrease) increase in cash and cash equivalents (191,334) 6,032 227,865
Cash and cash equivalents, beginning of period 757,355 751,323 523,458
Cash and cash equivalents, end of period 566,021 757,355 751,323
Supplemental disclosure of cash flow information:      
Income taxes paid 20,925 19,300 27,000
Supplemental disclosure of non-cash investing and financing activities:      
Assets acquired under operating leases 5,352 37,894 4,335
Fair value of shares of common stock issued for acquisitions 0 0 13,569
Fair value of shares of common stock issued for contingent consideration earnouts 7,568 5,742 7,229
Acquisition date fair value of contingent consideration earnouts 0 19,738 6,640
Issuance of 2023 Notes in exchange of 2019 Notes 0 0 42,179
Extinguished 2019 Notes $ 0 $ 0 $ 29,634