Alphabet (GOOGL) Q2 FY2025 income statement Sankey chart
Source: 10-Q · filed 2025-07-24 · SEC EDGAR · GAAP

Alphabet (GOOGL) Q2 FY2025 (quarter ended 2025-06-30): revenue $96.4B (+14% Y/Y), gross profit $57.4B, operating income $31.3B, net income $28.2B (29% margin). Sankey chart of where the money comes from and goes, from the 10-Q filed 2025-07-24.
How to read this chart
Revenue lines on the left add up to gross revenue; incentives paid to clients and partners (red) are deducted to get net revenue. After that, green is profit and red is expenses. Wider band = bigger amount; "Y/Y" = vs. a year earlier.
- Out of every 100 dollars of net revenue, 29 dollars ended up as net profit.
- The biggest single cost is Other cost of revenues: $24.3B, or 25% of net revenue.
- Operating margin 32.4%, about the same as a year earlier (32.4%).
Worth noting
- Gains/losses on investments $1.3B
- G&A +65% Y/Y
Cash flow
Operating cash flow $27.7B, capex $22.4B, free cash flow (derived = OCF − capex) $5.3B.
Key figures
| Item | Q2 FY2025 | Prior year | Y/Y | % of revenue |
|---|---|---|---|---|
| Revenue | $96.4B | $84.7B | +14% | — |
| Cost of revenue | $39.0B | $35.5B | +10% | 40.5% |
| Gross profit | $57.4B | $49.2B | +17% | 59.5% |
| Operating expenses | $26.1B | $21.8B | +20% | 27.1% |
| Operating income | $31.3B | $27.4B | +14% | 32.4% |
| Net income | $28.2B | $23.6B | +19% | 29.2% |
Source: Alphabet Form 10-Q filed Jul 24, 2025 (accession 0001652044-25-000062) via SEC EDGAR · Q2 FY25 = quarter ended Jun 30, 2025 · GAAP, as reported · Y/Y vs. prior-year period · Note: revenue node drawn at the sum of the revenue lines (calculated) so the small deduction can branch off; the figure shown is revenue as reported; · revenue split from XBRL StatementBusinessSegmentsAxis; 'Hedging losses' = total revenue − sum of segments = −$112M; · cost of revenue split from the filing's MD&A table (not XBRL), checked against the XBRL total; · non-operating income split using the filing's note (e.g. gains on equity securities); 'other' = statement line − parts; (±N pp) = change vs the prior-year period in percentage points · Not investment advice / 不构成投资建议 · Created 2026-10-24 · OneChart Earnings · onechartearnings.com
Alphabet · Quarters
Alphabet · Fiscal years
Earlier periods (not generated yet — press Generate, about 1–2 min) · 44
Back to 2009 (the SEC XBRL era). Each visitor can generate 3 periods a day and the whole site 30 a day; beyond that, requests are queued for the next day. Generated charts are kept permanently.
Quarters
- Q2 FY2024
- Q1 FY2024
- Q4 FY2023
- Q3 FY2023
- Q2 FY2023
- Q1 FY2023
- Q4 FY2022
- Q3 FY2022
- Q2 FY2022
- Q1 FY2022
- Q4 FY2021
- Q3 FY2021
- Q2 FY2021
- Q1 FY2021
- Q4 FY2020
- Q3 FY2020
- Q2 FY2020
- Q1 FY2020
- Q4 FY2019
- Q3 FY2019
- Q2 FY2019
- Q1 FY2019
- Q4 FY2018
- Q3 FY2018
- Q2 FY2018
- Q1 FY2018
- Q4 FY2017
- Q3 FY2017
- Q2 FY2017
- Q1 FY2017
- Q4 FY2016
- Q3 FY2016
- Q2 FY2016
- Q1 FY2016
- Q4 FY2015
- Q3 FY2015
Fiscal years
- FY2022
- FY2021
- FY2020
- FY2019
- FY2018
- FY2017
- FY2016
- FY2015