ABBV · Net margin
Computed from ABBV'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 | 25,638 (accession 0001551152-19-000008) | 28,216 (accession 0001551152-20-000007) | 32,753 (accession 0001551152-21-000008) | 33,266 (accession 0001551152-22-000007) | 45,804 (accession 0001551152-23-000011) | 56,197 (accession 0001551152-24-000011) | 58,054 (accession 0001551152-25-000020) | 54,318 (accession 0001551152-26-000008) | 56,334 (accession 0001551152-26-000008) | 61,160 (accession 0001551152-26-000008) | 64,386 |
| YoY | +12.2% | +10.1% | +16.1% | +1.6% | +37.7% | +22.7% | +3.3% | -6.4% | +3.7% | +8.6% | — |
| Cost of revenue | 5,832 (accession 0001551152-19-000008) | 7,042 (accession 0001551152-20-000007) | 7,718 (accession 0001551152-21-000008) | 7,439 (accession 0001551152-22-000007) | 15,387 (accession 0001551152-23-000011) | 17,446 (accession 0001551152-24-000011) | 17,414 (accession 0001551152-25-000020) | 20,415 (accession 0001551152-26-000008) | 16,904 (accession 0001551152-26-000008) | 18,204 (accession 0001551152-26-000008) | 18,365 |
| YoY | +29.6% | +20.7% | +9.6% | -3.6% | +106.8% | +13.4% | -0.2% | +17.2% | -17.2% | +7.7% | — |
| Gross profit | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | 9,340 (accession 0001551152-19-000008) | 9,545 (accession 0001551152-20-000007) | 6,383 (accession 0001551152-21-000008) | 12,983 (accession 0001551152-22-000007) | 11,363 (accession 0001551152-23-000011) | 17,924 (accession 0001551152-24-000011) | 18,117 (accession 0001551152-25-000020) | 12,757 (accession 0001551152-26-000008) | 9,137 (accession 0001551152-26-000008) | 15,075 (accession 0001551152-26-000008) | 16,870 |
| YoY | +23.9% | +2.2% | -33.1% | +103.4% | -12.5% | +57.7% | +1.1% | -29.6% | -28.4% | +65% | — |
| Net income | 5,953 (accession 0001551152-19-000008) | 5,309 (accession 0001551152-20-000007) | 5,687 (accession 0001551152-21-000008) | 7,882 (accession 0001551152-22-000007) | 4,616 (accession 0001551152-23-000011) | 11,542 (accession 0001551152-24-000011) | 11,836 (accession 0001551152-25-000020) | 4,863 (accession 0001551152-26-000008) | 4,278 (accession 0001551152-26-000008) | 4,226 (accession 0001551152-26-000008) | 6,310 |
| YoY | +15.7% | -10.8% | +7.1% | +38.6% | -41.4% | +150% | +2.5% | -58.9% | -12% | -1.2% | — |
| Diluted EPS | 3.63 (accession 0001551152-19-000008) | 3.30 (accession 0001551152-20-000007) | 3.66 (accession 0001551152-21-000008) | 5.28 (accession 0001551152-22-000007) | 2.72 (accession 0001551152-23-000011) | 6.45 (accession 0001551152-24-000011) | 6.63 (accession 0001551152-25-000020) | 2.72 (accession 0001551152-26-000008) | 2.39 (accession 0001551152-26-000008) | 2.36 (accession 0001551152-26-000008) | — |
| YoY | +16% | -9.1% | +10.9% | +44.3% | -48.5% | +137.1% | +2.8% | -59% | -12.1% | -1.3% | — |
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 ABBV's 10-K filed 2026-02-20, 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.