XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities    
Net income $ 283,255 $ 170,068
Adjustments to reconcile net income to net cash provided by operating activities:    
Share-based compensation 22,834 19,345
Depreciation and amortization 5,427 5,012
Amortization of intangible assets 35,524 35,525
Amortization of debt discount 3,698 3,665
Accretion of premium on marketable securities, net (2,843) (5,399)
Realized loss (gain) on marketable securities 26 (7)
Loss on disposal of equipment 0 1,678
Lease payments recognized 510 509
Deferred income taxes (9,952) 15,532
Changes in operating assets and liabilities    
Accounts receivable, net and other contract assets (7,884) 19,687
Inventories (15,126) (61,635)
Prepaid expenses and other assets (41,063) (38,748)
Accounts payable and accrued expenses (20,474) 19,989
Net cash provided by operating activities 253,932 185,221
Investing activities    
Purchases of marketable securities (242,399) (292,183)
Proceeds from sales and maturities of marketable securities 239,278 173,590
Purchases of property and equipment (2,513) (6,127)
Net cash used in investing activities (5,634) (124,720)
Financing activities    
Repurchase of common stock (303,489) 0
Proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement 1,202 8,993
Net cash (used in) provided by financing activities (302,287) 8,993
Net (decrease) increase in cash and cash equivalents (53,989) 69,494
Cash and cash equivalents at beginning of period 115,850 118,370
Cash and cash equivalents at end of period 61,861 187,864
Supplemental disclosure of non-cash investing and financing activities    
Amounts accrued for purchases of property and equipment 281 498
Right-of-use assets obtained in exchange for lease obligation $ 732 $ 1,466