Alphabet (GOOGL) Q4 FY2024 income statement Sankey chart
Source: 10-K · filed 2025-02-05 · SEC EDGAR · GAAP

Alphabet (GOOGL) Q4 FY2024 (quarter ended 2024-12-31): revenue $96.5B (+12% Y/Y), gross profit $55.9B, operating income $31.0B, net income $26.5B (28% margin). Sankey chart of where the money comes from and goes, from the 10-K filed 2025-02-05.
How to read this chart
Left: where revenue comes from, flowing into total revenue in the middle. Green bands are profit, red bands are costs and expenses. Wider band = bigger amount. "Y/Y" = vs. the same period a year earlier.
- Out of every 100 dollars of revenue, 28 dollars ended up as net profit.
- The biggest single cost is Cost of revenue: $40.6B, or 42% of revenue.
- Gross margin 57.9%, up 1.4 percentage points from a year earlier (56.5%).
Cash flow
Operating cash flow $39.1B, capex $14.3B, free cash flow (derived = OCF − capex) $24.8B.
Key figures
| Item | Q4 FY2024 | Prior year | Y/Y | % of revenue |
|---|---|---|---|---|
| Revenue | $96.5B | $86.3B | +12% | — |
| Cost of revenue | $40.6B | $37.6B | +8% | 42.1% |
| Gross profit | $55.9B | $48.7B | +15% | 57.9% |
| Operating expenses | $24.9B | $25.0B | -1% | 25.8% |
| Operating income | $31.0B | $23.7B | +31% | 32.1% |
| Net income | $26.5B | $20.7B | +28% | 27.5% |
Source: Alphabet Form 10-K filed Feb 5, 2025 (accession 0001652044-25-000014) via SEC EDGAR; Q3 10-Q 0001652044-24-000118 · Q4 FY24 = quarter ended Dec 31, 2024 · GAAP, as reported · Y/Y vs. prior-year period · Note: Q4 derived = 10-K full year − Q3 10-Q nine-month YTD; revenue split from XBRL StatementBusinessSegmentsAxis; 'Hedging gains' = total revenue − sum of segments = $20M; · 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