3 minute read

The historical revenue page for Citigroup Inc. provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-06-30 to 2024-09-30. 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-09-30 20315 nan 4390 3273
2024-06-30 20139 nan 4310 3263
2024-03-31 21104 nan 4544 3407
2023-12-31 17440 nan -2103 -1808
2023-09-30 20139 nan 4788 3587
2023-06-30 19436 nan 4042 2951
2023-03-31 21447 nan 6183 4651
2022-12-31 18006 nan 3176 2534
2022-09-30 18508 nan 4394 3509
2022-06-30 19638 nan 5971 4568
2022-03-31 19186 nan 5266 4323
2021-12-31 17017 nan 3950 3179
2021-09-30 17447 nan 5862 4668
2021-06-30 17753 nan 7348 6203
2021-03-31 19667 nan 10309 7975
2020-09-30 17302 14918 3954 3170
2020-06-30 19766 11569 1109 1056
2020-03-31 20731 13771 3128 2530
2019-12-31 18378 16156 5702 4995
2019-09-30 18574 16486 6022 4928
2019-06-30 18758 16665 6165 4809
2019-03-31 18576 16596 6012 4735
2018-12-31 17124 nan 5306 4297
2018-09-30 18389 nan 6104 4625
2018-06-30 18469 nan 5945 4516
2018-03-31 18872 nan 6090 4642
2017-12-31 17255 nan 5099 -18874
2017-09-30 18173 nan 6003 4132
2017-06-30 17901 nan 5678 3904
2017-03-31 18120 nan 5981 4100
2016-12-31 17012 nan 5100 3588
2016-09-30 17760 nan 5620 3857
2016-06-30 17548 nan 5770 4024
2016-03-31 17555 nan 4987 3506
2015-12-31 18456 nan 4808 3360
2015-09-30 18692 nan 6187 4296
2015-06-30 19470 nan 6894 4864
2015-03-31 19736 nan 6937 4812
2014-12-31 17812 nan 3386 381
2014-09-30 19604 nan 6649 2898
2014-06-30 19342 nan 3821 231
2014-03-31 20124 nan 7975 3988
2013-12-31 17780 nan 5487 2506
2013-09-30 17880 nan 6225 3278
2013-06-30 20479 nan 8339 4218
2013-03-31 20227 nan 7960 3898
2012-12-31 18174 nan 4329 1224
2012-09-30 13951 nan 1731 493
2012-06-30 18642 nan 6508 2986
2012-03-31 19406 nan 7087 3057
2011-12-31 17174 nan 3963 998
2011-09-30 20831 nan 8371 3743
2011-06-30 20622 nan 7686 3403
2011-03-31 19726 nan 7400 3071
2009-12-31 5405 nan -6909 -7508
2009-09-30 20390 nan 8566 175
2009-06-30 54490 nan 30806 5822