2 minute read

The historical revenue page for VISA Inc. provides a comprehensive overview of the company's quarterly revenue and income trends from 2010-03-31 to 2024-06-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 Operating Income/Loss Net Income
2024-06-30 34918 22796 19106
2024-03-31 34141 21882 18390
2023-12-31 33351 21864 17984
2023-09-30 32653 21000 17273
2023-06-30 31831 20537 16532
2023-03-31 30983 19661 15787
2022-12-31 30187 19127 15177
2022-09-30 29310 18813 14957
2022-06-30 28082 18041 14601
2022-03-31 26937 17957 13765
2021-12-31 25477 16736 13144
2021-09-30 24105 15804 12311
2021-06-30 22647 14631 10864
2021-03-31 21354 13566 10662
2020-12-31 21479 13909 10720
2020-09-30 21846 14081 10866
2020-06-30 22882 14674 11754
2020-03-31 23885 15583 12482
2019-12-31 23525 15300 12375
2019-09-30 22977 15001 12080
2019-06-30 22274 14672 11900
2019-03-31 21674 13649 11128
2018-12-31 21253 13344 10756
2018-09-30 20609 12954 10301
2018-06-30 20030 12760 9596
2018-03-31 19355 12899 9326
2017-12-31 18759 12371 7151
2017-09-30 18358 12144 6699
2017-06-30 17764 11557 6490
2017-03-31 16829 8961 4843
2016-12-31 15978 8587 6120
2016-09-30 15082 7883 5991
2016-06-30 14392 7541 5572
2016-03-31 14280 9375 6857
2015-12-31 14063 9222 6700
2015-09-30 13880 9064 6328
2015-06-30 13538 8333 5889
2015-03-31 13175 8091 5552
2014-12-31 12929 7858 5600
2014-09-30 12702 7697 5438
2014-06-30 12446 7896 5557
2014-03-31 12292 7704 5422
2013-12-31 12087 7516 5094
2013-09-30 11778 7239 4980
2013-06-30 11536 7010 5450
2013-03-31 11100 2575 2386
2012-12-31 10720 2321 2408
2012-09-30 10421 2139 2142
2012-06-30 10073 1979 1360
2012-03-31 9830 5931 4203
2011-12-31 9497 5708 3791
2011-09-30 9188 5456 3648
2011-06-30 8834 5231 3484
2011-03-31 8471 5008 3192
2010-12-31 8186 4842 3075
2010-06-30 7827 4345 2704
2010-03-31 7444 4030 2717