AMZN · Net margin
Computed from AMZN's latest annual filing — every figure below is the filed value, cited to the filing, never estimated.
| Line item | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | Dec 2025 | TTM* ended 2026-06-30 — derived: computed by Echelon from filed periods, not as filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 135,987 (accession 0001018724-19-000004) | 177,866 (accession 0001018724-20-000004) | 232,887 (accession 0001018724-21-000004) | 280,522 (accession 0001018724-22-000005) | 386,064 (accession 0001018724-23-000004) | 469,822 (accession 0001018724-24-000008) | 513,983 (accession 0001018724-25-000004) | 574,785 (accession 0001018724-26-000004) | 637,959 (accession 0001018724-26-000004) | 716,924 (accession 0001018724-26-000004) | 775,680 |
| YoY | +27.1% | +30.8% | +30.9% | +20.5% | +37.6% | +21.7% | +9.4% | +11.8% | +11% | +12.4% | — |
| Cost of revenue | 88,265 (accession 0001018724-19-000004) | 111,934 (accession 0001018724-20-000004) | 139,156 (accession 0001018724-21-000004) | 165,536 (accession 0001018724-22-000005) | 233,307 (accession 0001018724-23-000004) | 272,344 (accession 0001018724-24-000008) | 288,831 (accession 0001018724-25-000004) | 304,739 (accession 0001018724-26-000004) | 326,288 (accession 0001018724-26-000004) | 356,414 (accession 0001018724-26-000004) | 381,870 |
| YoY | +23.2% | +26.8% | +24.3% | +19% | +40.9% | +16.7% | +6.1% | +5.5% | +7.1% | +9.2% | — |
| Gross profit | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | 10,392 |
| Operating income | 4,186 (accession 0001018724-19-000004) | 4,106 (accession 0001018724-20-000004) | 12,421 (accession 0001018724-21-000004) | 14,541 (accession 0001018724-22-000005) | 22,899 (accession 0001018724-23-000004) | 24,879 (accession 0001018724-24-000008) | 12,248 (accession 0001018724-25-000004) | 36,852 (accession 0001018724-26-000004) | 68,593 (accession 0001018724-26-000004) | 79,975 (accession 0001018724-26-000004) | 93,712 |
| YoY | +87.5% | -1.9% | +202.5% | +17.1% | +57.5% | +8.6% | -50.8% | +200.9% | +86.1% | +16.6% | — |
| Net income | 2,371 (accession 0001018724-19-000004) | 3,033 (accession 0001018724-20-000004) | 10,073 (accession 0001018724-21-000004) | 11,588 (accession 0001018724-22-000005) | 21,331 (accession 0001018724-23-000004) | 33,364 (accession 0001018724-24-000008) | -2,722 (accession 0001018724-25-000004) | 30,425 (accession 0001018724-26-000004) | 59,248 (accession 0001018724-26-000004) | 77,670 (accession 0001018724-26-000004) | 135,281 |
| YoY | +297.8% | +27.9% | +232.1% | +15% | +84.1% | +56.4% | -108.2% | +1217.7% | +94.7% | +31.1% | — |
| Diluted EPS | 4.90 (accession 0001018724-19-000004) | 6.15 (accession 0001018724-20-000004) | 20.14 (accession 0001018724-21-000004) | 23.01 (accession 0001018724-22-000005) | 2.09 (accession 0001018724-23-000004) | 3.24 (accession 0001018724-24-000008) | -0.27 (accession 0001018724-25-000004) | 2.90 (accession 0001018724-26-000004) | 5.53 (accession 0001018724-26-000004) | 7.17 (accession 0001018724-26-000004) | — |
| YoY | +292% | +25.5% | +227.5% | +14.3% | -90.9% | +55% | -108.3% | +1174.1% | +90.7% | +29.7% | — |
USD lines in millions; EPS per share. Annual columns are fiscal years, labeled by their period-end month (a filer's own fiscal label may differ). “—” is an honest gap: the filer did not tag that line for that period. *TTM (twelve months ended 2026-06-30) is computed from filed periods — latest fiscal year plus newer quarters minus their year-ago pairs; each line’s full trail rides the CSV export. Every column cites its accession in the export. Figures as filed via SEC EDGAR, never estimated.
Answers come strictly from AMZN's 10-K filed 2026-02-06, and every answer links the exact passages it used. Questions asking what to do with the stock are refused — that's the point.
Net income as a share of revenue — the bottom line after every cost: operations, interest, taxes, and one-offs. It is the margin the income statement ends on, and the profitability input to DuPont ROE analysis.
Net margin = Net income ÷ Revenue
Educational use only — not investment advice. Figures come from public SEC filings; Echelon teaches you to analyze data, it never recommends buying or selling any security.