3 minute read

The historical revenue page for Nvidia Corp provides a comprehensive overview of the company's quarterly revenue and income trends from 2010-04-29 to 2024-07-28. The visualizations are designed to be easily interpretable, offering insights into the company's revenue growth and fluctuations, and making it a valuable resource for investors and analysts interested in its financial health.

Income chart quarterly

Quarterly Table (in millions)

date Revenue Gross Profit Operating Income/Loss Net Income
2024-07-28 30040 22574 18642 16599
2024-04-28 26044 20406 16909 14881
2024-01-28 22103 16791 13614 12285
2023-10-29 18120 13400 10417 9243
2023-07-30 13507 9462 6800 6188
2023-04-30 7192 4648 2140 2043
2023-01-29 6051 3833 1256 1414
2022-10-30 5931 3177 601 680
2022-07-31 6704 2915 499 656
2022-05-01 8288 5431 1868 1618
2022-01-30 7643 4999 2970 3003
2021-10-31 7103 4631 2671 2464
2021-08-01 6507 4215 2444 2374
2021-05-02 5661 3629 1956 1912
2021-01-31 5003 3156 1507 1457
2020-10-25 4726 2960 1398 1336
2020-07-26 3866 2275 651 622
2020-04-26 3080 2004 976 917
2020-01-26 3105 2015 990 950
2019-10-27 3014 1916 927 899
2019-07-28 2579 1541 571 552
2019-04-28 2220 1296 358 394
2019-01-27 2205 1207 294 567
2018-10-28 3181 1921 1058 1230
2018-07-29 3123 1975 1157 1101
2018-04-29 3207 2068 1295 1244
2018-01-28 2911 1801 1073 1118
2017-10-29 2636 1569 895 838
2017-07-30 2230 1302 688 583
2017-04-30 1937 1150 554 507
2017-01-29 2173 1303 733 655
2016-10-30 2004 1183 639 542
2016-07-31 1428 826 317 261
2016-05-01 1305 751 245 208
2016-01-31 1401 791 252 207
2015-10-25 1305 733 245 247
2015-07-26 1153 634 76 26
2015-04-26 1151 653 176 134
2015-01-25 1250.51 699.603 231.136 193.128
2014-10-26 1225.38 676.698 213.315 172.967
2014-07-27 1102.82 618.974 163.179 127.976
2014-04-27 1102.79 604.202 151.359 136.516
2014-01-26 1144.22 619.242 166.924 146.917
2013-10-27 1053.97 584.415 140.988 118.734
2013-07-28 977.238 545.538 105.534 96.448
2013-04-28 954.739 518.568 82.781 77.891
2013-01-27 1106.9 585.602 183.573 173.973
2012-10-28 1204.11 636.658 252.217 209.08
2012-07-29 1044.27 540.719 139.623 119.046
2012-04-29 924.877 463.364 72.826 60.437
2012-01-29 953.194 490.013 122.317 116.025
2011-10-30 1066.18 556.717 197.09 178.273
2011-07-31 1016.52 525.284 174.03 151.573
2011-05-01 962.039 484.503 154.862 135.219
2011-01-30 886.376 426.359 nan 171.651
2010-10-29 843.912 392.062 nan 84.862
2010-07-29 811.208 134.292 nan -140.961
2010-04-29 1001.81 456.377 nan 137.594