Alphabet
$343.50Change from previous close: +1.56%Absolute change: +$5.26
At a glance
- Revenue growth
- +15.09%
- 2025 vs 2024
- Net income growth
- +32.01%
- 2025 vs 2024
- Net margin
- 32.8%
- 2024: 28.6%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 39,069 | 45,790 | 52,402 | 48,414 | 27,747 | 36,150 | 39,113 | 30,698 | 26,640 | 28,848 | 18,915 | 30,656 |
| Depreciation and amortization | 7,471 | 6,660 | 6,040 | 5,611 | 5,122 | 4,609 | 4,205 | 3,985 | 3,708 | 3,413 | 3,316 | 3,171 |
| Capital expenditure | -44,924 | -35,674 | -27,851 | -23,953 | -22,446 | -17,197 | -14,276 | -13,061 | -13,186 | -12,012 | -11,019 | -8,055 |
| Investing cash flow | -82,433 | -63,389 | -51,776 | -27,777 | -24,544 | -16,194 | -16,180 | -18,011 | -2,781 | -8,564 | -6,167 | -7,150 |
| Financing cash flow | 61,243 | 25,077 | 7,028 | -18,383 | -5,832 | -20,201 | -19,036 | -20,094 | -20,889 | -19,714 | -19,308 | -18,382 |
| Dividends paid | -2,689 | -2,542 | -2,536 | -2,536 | -2,543 | -2,434 | -2,442 | -2,455 | -2,466 | — | — | — |
| Share repurchases | 0.0 | 0.0 | -5,499 | -11,504 | -13,238 | -15,068 | -15,551 | -15,291 | -15,684 | -15,696 | -16,191 | -15,787 |
| Debt issued | 24,847 | 31,379 | 26,562 | 6,624 | 26,846 | 4,532 | 4,895 | 3,819 | 2,893 | 1,982 | 1,492 | 1,248 |
| Debt repaid | -3,776 | -1,477 | -6,333 | -7,697 | -13,876 | -4,521 | -3,750 | -3,449 | -2,423 | -3,079 | -1,929 | -1,414 |
| Effect of exchange rates | -31.0 | -123 | -36.0 | -200 | 401 | 43.0 | -390 | 141 | -238 | -125 | -94.0 | -351 |
| Net change in cash | 17,848 | 7,355 | 7,618 | 2,054 | -2,228 | -202 | 3,507 | -7,266 | 2,732 | 445 | -6,654 | 4,773 |
| Free cash flow | -5,855 | 10,116 | 24,551 | 24,461 | 5,301 | 18,953 | 24,837 | 17,637 | 13,454 | 16,836 | 7,896 | 22,601 |
| Levered free cash flow | -6,524 | 5,679 | 9,770 | 14,018 | -1,265 | 15,846 | 18,556 | 12,900 | 9,966 | 11,825 | 4,045 | 15,716 |
