XML 15 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net Income (Loss) $ (25,514) $ 35,596 $ 185,959
Adjustments to reconcile net (loss) income to net cash provided by operating activities:      
Inventory step-up charges 0 1,238 0
Depreciation and amortization 69,673 68,556 50,985
Amortization of debt discount and issuance costs 15,588 2,448 1,815
Stock-based compensation 48,070 25,575 27,316
Deferred income taxes, net (16,790) 1,175 (1,352)
Contingent consideration 3,191 (30,569) (28,729)
Non-cash interest income 0 (2,023) 0
Loss on extinguishment of debt 0 12,676 0
Loss on fixed asset abandonment 3,596 0 0
Operating lease right of use asset amortization 16,889 17,558 6,027
Other (230) 1,783 (100)
Changes in operating assets and liabilities, excluding impact of acquisitions:      
Accounts receivable (14,031) (3,312) (3,596)
Inventories 56,895 40,973 (57,204)
Prepaid expenses and other assets 1,553 (13,333) 2,396
Other assets 471 (461) (231)
Accounts payable 12,898 (9,803) (8,197)
Accrued expenses 6,106 (21,518) (2,019)
Operating lease liability (8,292) (12,728) (1,953)
Long-term liabilities 5,321 87 966
Total cash provided by operating activities 175,394 113,918 172,083
Cash flows from investing activities:      
Purchase of marketable securities held to maturity 0 0 (100,000)
Redemption of marketable securities 0 102,323 0
Additions to capitalized software costs (4,222) (2,766) (3,512)
Acquisitions, net of cash acquired (54,765) (186,642) 0
Purchases of property, plant and equipment (25,677) (36,222) (84,834)
Purchase of intellectual property (3,006) 0 (45,000)
Other investing activities 1,287 32 110
Total cash used in investing activities (86,383) (123,275) (233,236)
Cash flows from financing activities:      
Repurchase of common stock 0 (14,386) 0
Proceeds from issuance of 2023 Convertible Senior Notes 0 290,094 0
Proceeds from exercise of stock options 4,294 1,076 3,707
Payment of debt issuance costs 0 (7,253) 0
Payment of tax withholding obligation on vesting of restricted stock units (9,882) (13,227) (17,018)
Payment of earnout consideration (7,375) (7,298) 0
Repayment of Convertible Senior Notes (69,939) 0 0
Other financing activities 0 (45) (26)
Total cash (used in) provided by financing activities (82,902) 248,961 (13,337)
Effect of exchange rate changes on cash and cash equivalents (77) (11,739) (5,866)
Net increase (decrease) in cash and cash equivalents 6,032 227,865 (80,356)
Cash and cash equivalents, beginning of period 751,323 523,458 603,814
Cash and cash equivalents, end of period 757,355 751,323 523,458
Supplemental disclosure of cash flow information:      
Income taxes paid 19,298 26,963 34,365
Interest paid 6,070 988 1,033
Supplemental disclosure of non-cash investing and financing activities:      
Assets acquired under operating leases 37,894 4,335 29,126
Fair value of shares of common stock issued for acquisitions 0 13,569 0
Fair value of shares of common stock issued for contingent consideration earnouts 5,742 7,229 0
Acquisition date fair value of contingent consideration earnouts 19,738 6,640 0
Acquisition of intangible assets and issuance of financing liability 0 0 6,948
Issuance of 2023 Notes in exchange of 2019 Notes 0 42,179 0
Extinguished 2019 Notes $ 0 $ 29,634 $ 0