3 minute read

The historical revenue page for Citigroup Inc. provides a comprehensive overview of the company's quarterly revenue and income trends from 2011-03-31 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 TTM

Quarterly TTM Table (in millions)

date Revenue Gross Profit Operating Income/Loss Net Income
2024-09-30 78998 nan 11141 8135
2024-06-30 78822 nan 11539 8449
2024-03-31 78119 nan 11271 8137
2023-12-31 78462 nan 12910 9381
2023-09-30 79028 nan 18189 13723
2023-06-30 77397 nan 17795 13645
2023-03-31 77599 nan 19724 15262
2022-12-31 75338 nan 18807 14934
2022-09-30 74349 nan 19581 15579
2022-06-30 73288 nan 21049 16738
2022-03-31 71403 nan 22426 18373
2021-12-31 71884 nan 27469 22025
2021-09-30 72169 nan 27473 22016
2021-06-30 74488 nan 22720 18404
2021-03-31 77466 nan 18500 14731
2020-09-30 76177 56414 13893 11751
2020-06-30 77449 57982 15961 13509
2020-03-31 76441 63078 21017 17262
2019-12-31 74286 65903 23901 19467
2019-09-30 73032 nan 23505 18769
2019-06-30 72847 nan 23587 18466
2019-03-31 72558 nan 23367 18173
2018-12-31 72854 nan 23445 18080
2018-09-30 72985 nan 23238 -5091
2018-06-30 72769 nan 23137 -5584
2018-03-31 72201 nan 22870 -6196
2017-12-31 71449 nan 22761 -6738
2017-09-30 71206 nan 22762 15724
2017-06-30 70793 nan 22379 15449
2017-03-31 70440 nan 22471 15569
2016-12-31 69875 nan 21477 14975
2016-09-30 71319 nan 21185 14747
2016-06-30 72251 nan 21752 15186
2016-03-31 74173 nan 22876 16026
2015-12-31 76354 nan 24826 17332
2015-09-30 75710 nan 23404 14353
2015-06-30 76622 nan 23866 12955
2015-03-31 76494 nan 20793 8322
2014-12-31 76882 nan 21831 7498
2014-09-30 76850 nan 23932 9623
2014-06-30 75126 nan 23508 10003
2014-03-31 76263 nan 28026 13990
2013-12-31 76366 nan 28011 13900
2013-09-30 76760 nan 26853 12618
2013-06-30 72831 nan 22359 9833
2013-03-31 70994 nan 20528 8601
2012-12-31 70173 nan 19655 7760
2012-09-30 69173 nan 19289 7534
2012-06-30 76053 nan 25929 10784
2012-03-31 78033 nan 27107 11201
2011-12-31 78353 nan 27420 11215
2011-09-30 66584 nan 16548 2709
2011-06-30 66143 nan 16743 -859
2011-03-31 100011 nan 39863 1560