XML 24 R7.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
Operating activities      
Net income $ 444,091 $ 281,594 $ 202,129
Adjustments to reconcile net income to net cash provided by operating activities:      
Share-based compensation 43,385 36,620 24,397
Depreciation and amortization 10,263 11,083 6,493
Amortization of intangible assets 71,049 73,773 43,148
Amortization of debt discount 7,350 7,304 7,839
Accretion of (premium) discount on marketable securities, net (10,918) (6,319) 1,106
Realized gain (loss) on marketable securities (7) 0 1,727
Loss on disposal of equipment 1,529 611 129
Contingent liability fair value measurement adjustment 0 (13,200) 0
Recognition of deferred revenue 0 0 (2,494)
Lease payments recognized (deferred) 1,067 1,270 (903)
Induced conversion expense related to convertible notes 0 0 2,712
Deferred income taxes 532 34,506 40,005
Other 0 0 (227)
Changes in operating assets and liabilities      
Accounts receivable, net and other contract assets (74,245) (3,339) (83,941)
Inventories (67,381) (26,884) (17,481)
Prepaid expenses and other assets 5,356 4,098 (9,064)
Accounts payable and accrued expenses 46,993 (12,546) 24,535
Net cash provided by operating activities 479,064 388,571 240,110
Investing activities      
Purchases of marketable securities (647,601) (292,911) (255,208)
Proceeds from sales and maturities of marketable securities 395,574 211,296 746,127
Acquisitions of business, net of cash acquired 0 0 (999,120)
Purchases of property and equipment (10,696) (15,294) (4,810)
Proceeds from sale of assets 0 0 26,006
Net cash used in investing activities (262,723) (96,909) (487,005)
Financing activities      
Proceeds from term loan 0 0 250,000
Repayment of term loan 0 0 (250,000)
Proceeds from revolving credit facilities 0 0 120,000
Repayment of revolving credit facilities 0 0 (120,000)
Repayment of 2024 Convertible Notes 0 (13,483) (77,453)
Proceeds from issuance of 2028 Convertible Notes, net 0 0 702,000
Purchase of capped call 0 0 (69,120)
Payment of debt issuance cost 0 0 (7,104)
Repurchase of common stock (250,000) (402,383) (200,002)
Proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement 31,139 7,879 14,050
Net cash (used in) provided by financing activities (218,861) (407,987) 362,371
Net (decrease) increase in cash, cash equivalents and restricted cash (2,520) (116,325) 115,476
Cash, cash equivalents and restricted cash at beginning of period 118,370 234,695 119,219
Cash, cash equivalents and restricted cash at end of period 115,850 118,370 234,695
Supplemental disclosure of cash flow information      
Interest paid 10,565 11,410 6,107
Income taxes paid, net 80,618 31,756 16,224
Supplemental disclosure of non-cash investing and financing activities      
Amounts accrued for purchases of property and equipment 280 25 6,229
Right-of-use assets obtained in exchange for lease obligation 3,078 2,572 34,435
Common stock issued for conversion of 2024 Convertible Notes $ 0 $ 125 $ 1,018