3 minute read

The historical revenue page for Mastercard Incorporated provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-03-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 Operating Income/Loss Net Income
2024-09-30 7369 4004 3263
2024-06-30 6961 4036 3258
2024-03-31 6348 3604 3011
2023-12-31 6548 3372 2791
2023-09-30 6533 3844 3198
2023-06-30 6269 3656 2845
2023-03-31 5748 3136 2361
2022-12-31 5817 3184 2525
2022-09-30 5756 3112 2499
2022-06-30 5497 3018 2275
2022-03-31 5167 2950 2631
2021-12-31 5216 2827 2379
2021-09-30 4985 2717 2414
2021-06-30 4528 2341 2066
2021-03-31 4155 2197 1828
2020-12-31 4120 2058 1785
2020-09-30 3837 2105 1513
2020-06-30 3335 1707 1420
2020-03-31 4009 2211 1693
2019-12-31 4414 2399 2100
2019-09-30 4467 2655 2108
2019-06-30 4113 2397 2048
2019-03-31 3889 2213 1862
2018-12-31 3807 1234 899
2018-09-30 3898 2287 1899
2018-06-30 3665 1936 1569
2018-03-31 3580 1825 1492
2017-12-31 3312 1522 227
2017-09-30 3398 1941 1430
2017-06-30 3053 1653 1177
2017-03-31 2734 1506 1081
2016-12-31 2756 1363 933
2016-09-30 2880 1670 1184
2016-06-30 2694 1380 983
2016-03-31 2446 1348 959
2015-12-31 2517 1107 890
2015-09-30 2530 1369 977
2015-06-30 2390 1251 921
2015-03-31 2230 1351 1020
2014-12-31 2416 1018 801
2014-09-30 2503 1420 1015
2014-06-30 2377 1383 931
2014-03-31 2177 1285 870
2013-12-31 2126 920 623
2013-09-30 2218 1248 879
2013-06-30 2096 1228 848
2013-03-31 1906 1107 766
2012-12-31 1895 899 605
2012-09-30 1918 1064 772
2012-06-30 1820 974 700
2012-03-31 1758 1000 681
2011-12-31 1728 -10 19
2011-09-30 1818 1002 716
2011-06-30 1667 885 608
2011-03-31 1501 836 562
2010-09-30 1428 766 519
2010-06-30 1365 717 458
2010-03-31 1308 700 455
2009-12-31 1298.42 468.126 294.395
2009-09-30 1364.28 673.503 452.14
2009-06-30 1279.89 557.186 349.074
2009-03-30 1156.1 561.293 367.258