v3.26.3
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities:    
Net income $ 643.6 $ 619.5
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation of property and equipment 19.8 24.5
Stock-based compensation 58.8 51.8
Investment Income, Amortization of Discount (5.3) (8.2)
Other Noncash Income (Expense) (10.2) (2.4)
Changes in operating assets and liabilities    
Other assets (40.4) (3.2)
Other Liabilities (8.5) 20.6
Deferred revenues 78.9 80.1
Deferred Income Taxes 15.2 14.0
Net cash provided by operating activities 772.3 801.5
Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]    
Proceeds from maturities and sales of marketable securities 354.7 412.5
Purchases of marketable securities (346.3) (393.6)
Purchases of property and equipment (33.6) (18.3)
Payment for (Proceeds from) Other Investing Activity 7.7 0.0
Net cash used in investing activities (32.9) 0.6
Cash flows from financing activities:    
Payments for Repurchase of Common Stock 620.0 627.2
Repayments of Debt, Maturing in More than Three Months (550.0) (500.0)
Proceeds from Debt, Net of Issuance Costs 545.0 493.3
Payments of Dividends (220.8) (144.1)
Proceeds from employee stock purchase plans (12.7) (12.3)
Share Repurchase Program, Excise Tax, Payable (7.9) (11.6)
Net cash used in financing activities (841.0) (777.3)
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 0.5 0.1
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (101.1) 24.9
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, beginning of period 309.5 212.1
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, end of period 208.4 237.0
Supplemental cash flow disclosures:    
Cash paid for interest 49.9 55.4
Cash paid for income taxes, net of refunds received $ 195.5 $ 169.3