XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Operating activities    
Net income $ 307,079 $ 196,206
Adjustments to reconcile net income to net cash provided by operating activities    
Share-based compensation 31,923 26,956
Depreciation and amortization 7,610 8,152
Amortization of intangible assets 53,287 56,011
Amortization of debt discount 5,506 5,476
Accretion of discount on marketable securities, net (8,520) (3,830)
Realized gain on marketable securities (7) 0
Loss on disposal of equipment 1,678 517
Contingent liability fair value measurement adjustment 0 (13,200)
Recognition of deferred revenue 0 (2,579)
Lease payments recognized 863 0
Deferred income taxes 15,824 25,083
Changes in operating assets and liabilities    
Accounts receivable, net and other contract assets (51,533) 13,546
Inventories (59,655) (28,353)
Prepaid expenses and other assets (265) 5,299
Accounts payable and accrued expenses (3,193) (3,067)
Net cash provided by operating activities 300,597 286,217
Investing activities    
Purchases of marketable securities (596,157) (271,617)
Proceeds from sales and maturities of marketable securities 311,598 195,697
Purchases of property and equipment (7,644) (12,698)
Net cash used in investing activities (292,203) (88,618)
Financing activities    
Repayment of 2024 Convertible Notes 0 (13,483)
Repurchase of common stock 0 (150,083)
Proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement 27,554 5,499
Net cash provided by (used in) financing activities 27,554 (158,067)
Net increase in cash, cash equivalents and restricted cash 35,948 39,532
Cash, cash equivalents and restricted cash at beginning of period 118,370 234,695
Cash, cash equivalents and restricted cash at end of period 154,318 274,227
Supplemental disclosure of non-cash investing and financing activities    
Amounts accrued for purchases of property and equipment 320 533
Right-of-use assets obtained in exchange for lease obligation 2,622 1,211
Common stock issued for conversion of 2024 Convertible Notes $ 0 $ 125