3 minute read

The historical revenue page for The Charles Schwab Corporation provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-12-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 18495 6122 4864
2024-03-31 18461 6066 4826
2023-12-31 18837 6378 5067
2023-09-30 19875 7782 5990
2023-06-30 20769 9076 6885
2023-03-31 21206 9659 7384
2022-12-31 20762 9388 7183
2022-09-30 19973 8813 6795
2022-06-30 19043 8147 6301
2022-03-31 18477 7592 5773
2021-12-31 18520 7713 5855
2021-09-30 17988 7166 5410
2021-06-30 15866 6044 4582
2021-03-31 13789 5213 3988
2020-12-31 11691 4300 3299
2020-09-30 10121 3936 3016
2020-06-30 10384 4283 3269
2020-03-31 10615 4631 3535
2019-12-31 10721 4848 3704
2019-09-30 10784 4946 3787
2019-06-30 10652 4929 3759
2019-03-31 10457 4824 3688
2018-12-31 10132 4562 3507
2018-09-30 9705 4305 3169
2018-06-30 9291 4031 2864
2018-03-31 8935 3809 2573
2017-12-31 8618 3650 2354
2017-09-30 8348 3521 2279
2017-06-30 8097 3370 2164
2017-03-31 7795 3181 2041
2016-12-31 7478 2993 1889
2016-09-30 7197 2814 1783
2016-06-30 6880 2603 1656
2016-03-31 6618 2450 1557
2015-12-31 6380 2279 1447
2015-09-30 6240 2188 1381
2015-06-30 6194 2123 1326
2015-03-31 6106 2077 1297
2014-12-31 6058 2115 1321
2014-09-30 5942 2059 1290
2014-06-30 5764 2005 1259
2014-03-31 5623 1896 1191
2013-12-31 5435 1705 1071
2013-09-30 5215 1551 963
2013-06-30 5038 1448 920
2013-03-31 4984 1468 939
2012-12-31 4883 1450 928
2012-09-30 4781 1358 880
2012-06-30 4766 1357 853
2012-03-31 4673 1311 816
2011-12-31 4691 1392 864
2011-09-30 4705 1369 820
2011-06-30 4587 1208 724
2011-03-31 4477 nan 691
2010-12-31 4248 nan 454
2010-09-30 4107 nan 499
2010-06-30 4055 nan 575
2010-03-31 4060 934 575
2009-12-31 4193 1276 787