JPM · Net margin
Computed from JPM'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* — derived: computed by Echelon from filed periods, not as filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 96,569 (accession 0000019617-19-000054) | 100,705 (accession 0000019617-20-000257) | 108,783 (accession 0000019617-21-000236) | 115,720 (accession 0000019617-22-000272) | 119,951 (accession 0000019617-23-000231) | 121,649 (accession 0000019617-24-000225) | 128,695 (accession 0000019617-25-000270) | 158,104 (accession 0001628280-26-008131) | 177,556 (accession 0001628280-26-008131) | 182,447 (accession 0001628280-26-008131) | — |
| YoY | +3.2% | +4.3% | +8% | +6.4% | +3.7% | +1.4% | +5.8% | +22.9% | +12.3% | +2.8% | — |
| Cost of revenue | — | — | — | — | — | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — | — | — | — | — | — |
| Net income | 24,733 (accession 0000019617-19-000054) | 24,441 (accession 0000019617-20-000257) | 32,474 (accession 0000019617-21-000236) | 36,431 (accession 0000019617-22-000272) | 29,131 (accession 0000019617-23-000231) | 48,334 (accession 0000019617-24-000225) | 37,676 (accession 0000019617-25-000270) | 49,552 (accession 0001628280-26-008131) | 58,471 (accession 0001628280-26-008131) | 57,048 (accession 0001628280-26-008131) | 65,067 |
| YoY | +1.2% | -1.2% | +32.9% | +12.2% | -20% | +65.9% | -22.1% | +31.5% | +18% | -2.4% | — |
| Diluted EPS | 6.19 (accession 0000019617-19-000054) | 6.31 (accession 0000019617-20-000257) | 9.00 (accession 0000019617-21-000236) | 10.72 (accession 0000019617-22-000272) | 8.88 (accession 0000019617-23-000231) | 15.36 (accession 0000019617-24-000225) | 12.09 (accession 0000019617-25-000270) | 16.23 (accession 0001628280-26-008131) | 19.75 (accession 0001628280-26-008131) | 20.02 (accession 0001628280-26-008131) | — |
| YoY | +3.2% | +1.9% | +42.6% | +19.1% | -17.2% | +73% | -21.3% | +34.2% | +21.7% | +1.4% | — |
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 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 JPM's 10-K filed 2026-02-13, 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.