- Filed
- Jul 31, 2025 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | Q2 2025 · Jul 25, 2025 | 266.93M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2025 | 268.15M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2025 | 270.54M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2024 | 284.05M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2024 | 286.88M sh |
| Stock Repurchased | Q2 2025 · Jun 30, 2025 | $2.62B |
| Stock Repurchased | Q2 2025 · Jun 30, 2024 | $5.01B |
| Dividends Paid | Q2 2025 · Jun 30, 2025 | $813M |
| Dividends Paid | Q2 2025 · Jun 18, 2025 | $401M |
| Dividends Paid | Q2 2025 · Mar 20, 2025 | $412M |
| Dividends Paid | Q2 2025 · Jun 30, 2024 | $793M |
| Dividends Paid | Q2 2025 · Jun 20, 2024 | $392M |
| Dividends Paid | Q2 2025 · Mar 21, 2024 | $401M |
| Operating Cash Flow | Q2 2025 · Jun 30, 2025 | $34M |
| Operating Cash Flow | Q2 2025 · Jun 30, 2024 | $5.11B |
| Short Term Debt | Q2 2025 · Jun 30, 2025 | $4.29B |
| Short Term Debt | Q2 2025 · Dec 31, 2024 | $3.04B |
| Short Term Investments | Q2 2025 · Jun 30, 2025 | $813M |
| Short Term Investments | Q2 2025 · Dec 31, 2024 | $665M |
| Cash And Equivalents | Q2 2025 · Jun 30, 2025 | $4.33B |
| Cash And Equivalents | Q2 2025 · Dec 31, 2024 | $7.55B |
| Stockholders Equity | Q2 2025 · Jun 30, 2025 | $40.21B |
| Stockholders Equity | Q2 2025 · Dec 31, 2024 | $41.03B |
| Current Liabilities | Q2 2025 · Jun 30, 2025 | $56.78B |
| Current Liabilities | Q2 2025 · Dec 31, 2024 | $57.98B |
| Total Liabilities | Q2 2025 · Jun 30, 2025 | $111.22B |
| Total Liabilities | Q2 2025 · Dec 31, 2024 | $114.64B |
| Current Assets | Q2 2025 · Jun 30, 2025 | $44.72B |
| Current Assets | Q2 2025 · Dec 31, 2024 | $48.87B |
| Total Assets | Q2 2025 · Jun 30, 2025 | $151.65B |
| Total Assets | Q2 2025 · Dec 31, 2024 | $155.88B |
| Eps Diluted | Q2 2025 · Jun 30, 2025 | $5.71 |
| Eps Diluted | Q2 2025 · Jun 30, 2025 | $10.55 |
| Eps Diluted | Q2 2025 · Jun 30, 2024 | $5.45 |
| Eps Diluted | Q2 2025 · Jun 30, 2024 | $4.43 |
| Eps Basic | Q2 2025 · Jun 30, 2025 | $5.76 |
| Eps Basic | Q2 2025 · Jun 30, 2025 | $10.63 |
| Eps Basic | Q2 2025 · Jun 30, 2024 | $5.51 |
| Eps Basic | Q2 2025 · Jun 30, 2024 | $4.48 |
| Sga Expense | Q2 2025 · Jun 30, 2025 | $3.43B |
| Sga Expense | Q2 2025 · Jun 30, 2025 | $7.65B |
| Sga Expense | Q2 2025 · Jun 30, 2024 | $3.68B |
| Sga Expense | Q2 2025 · Jun 30, 2024 | $7.39B |
| Operating Income | Q2 2025 · Jun 30, 2025 | $2.31B |
| Operating Income | Q2 2025 · Jun 30, 2025 | $4.28B |
| Operating Income | Q2 2025 · Jun 30, 2024 | $2.41B |
| Operating Income | Q2 2025 · Jun 30, 2024 | $4.67B |
| Cost Of Revenue | Q2 2025 · Jun 30, 2025 | $53.27B |
| Cost Of Revenue | Q2 2025 · Jun 30, 2025 | $101.67B |
| Cost Of Revenue | Q2 2025 · Jun 30, 2024 | $44.49B |
| Cost Of Revenue | Q2 2025 · Jun 30, 2024 | $85.92B |
| Revenue | Q2 2025 · Jun 30, 2025 | $67.18B |
| Revenue | Q2 2025 · Jun 30, 2025 | $132.68B |
| Revenue | Q2 2025 · Jun 30, 2024 | $60.52B |
| Revenue | Q2 2025 · Jun 30, 2024 | $117.78B |