The Kraft Heinz revenue and financials

KHC · NYSE · USD

$22.03Change from previous close: +0.87%Absolute change: +$0.19

Close · October 6, 2026

In the fiscal year ended December 2025, The Kraft Heinz reported revenue of $24.94B (−3.50% year over year). The net loss was $5.85B.

Annual revenue · 2025: $24.94B
  1. $26.3B2016
  2. $26.08B2017
  3. $26.27B2018
  4. $24.98B2019
  5. $26.19B2020
  6. $26.04B2021
  7. $26.49B2022
  8. $26.64B2023
  9. $25.85B2024
  10. $24.94B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
−3.50%
2025 vs 2024
Net margin
-23.4%
2024: 10.6%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue6,2626,0476,3546,2376,3525,9996,5766,3836,4766,4116,8606,570
Cost of revenue4,2273,8054,2824,2454,1683,9374,3254,1974,1814,1674,5304,291
Gross profit2,0352,2422,0721,9922,1842,0622,2512,1862,2952,2442,3302,279
Selling, general and administrative1,065988794892869829694819882912977894
Research and development——167———150———147—
Operating income9701,2541,1111,1001,3151,2331,4071,3671,4131,3321,2061,385
EBIT9701,2541,1111,1001,3151,2331,4071,3671,4131,3321,2061,385
EBITDA1,2311,4991,3621,3451,5561,4641,6411,6121,6521,5621,4571,659
Interest expense197236238240240229227230229226229228
Pre-tax income-6,3761,010897807-8,1671,018-238-2833481,029950460
Income tax-916211249194-344304-2,3707.0248225193206
Net income-5,460798651615-7,8247122,131-290102801757262
Net income to common shareholders-5,460798651615-7,8247122,131-290102801757262
Basic EPS-4.600.670.550.52-6.600.601.77-0.240.080.660.620.21
Diluted EPS-4.600.670.540.52-6.600.591.77-0.240.080.660.610.21
Average shares (basic)1,1861,1851,1841,1841,1851,1941,2031,2101,2121,2141,2251,229
Average shares (diluted)1,1861,1881,1871,1861,1851,1981,2071,2101,2161,2231,2321,235
Dividend per share0.400.400.400.400.400.400.400.400.400.400.400.40