3 minute read

The historical revenue page for CVS HEALTH CORPORATION 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 Gross Profit Operating Income/Loss Net Income
2024-09-30 95428 42480 832 71
2024-06-30 91234 41236 3045 1768
2024-03-31 88437 40364 2271 1124
2023-12-31 93813 36394 3373 2047
2023-09-30 89764 35076 3690 2265
2023-06-30 88921 35385 3234 1914
2023-03-31 85278 33823 3446 2142
2022-12-31 83846 32118 3618 2300
2022-09-30 81159 30794 -3931 -3409
2022-06-30 80636 31346 4569 2961
2022-03-31 76826 31317 3490 2313
2021-12-31 76604 30226 2229 1296
2021-09-30 73794 28783 3061 1587
2021-06-30 72616 29096 4326 2791
2021-03-31 69097 28203 3577 2224
2020-12-31 69554 27102 2524 975
2020-09-30 67056 26116 3249 1219
2020-06-30 65341 25099 4680 2986
2020-03-31 66755 26408 3458 2012
2019-12-31 66889 24824 3037 1747
2019-09-30 64810 24373 2928 1529
2019-06-30 63431 24461 3332 1931
2019-03-31 61646 24399 2690 1427
2018-12-31 54424 16744 824 -419
2018-09-30 47490 7328 2574 1390
2018-06-30 46922 7201 -1373 -2563
2018-03-31 45743 6859 1996 998
2017-12-31 48385 7904 3108 3287
2017-09-30 46181 7126 2499 1285
2017-06-30 45685 6935 2117 1098
2017-03-31 44514 6580 1793 953
2016-12-31 45971 7606 2995 1707
2016-09-30 44615 7492 2817 1541
2016-06-30 43725 7015 2350 924
2016-03-31 43215 6744 2176 1147
2015-12-31 41145 7301 2729 1499
2015-09-30 38644 6661 2331 1247
2015-06-30 37169 6402 2262 1272
2015-03-31 36332 6164 2132 1221
2014-12-31 37055 6633 2321 1321
2014-09-30 35021 6468 2246 948
2014-06-30 34602 6324 2208 1246
2014-03-31 32689 5942 2024 1129
2013-12-31 32830 6338 2217 1265
2013-09-30 31932 6027 2154 1249
2013-06-30 31248 5841 1972 1124
2013-03-31 30751 5577 1694 954
2012-12-31 31394 6297 2302 1129
2012-09-30 30227 5647 1814 1006
2012-06-30 30714 5449 1708 965
2012-03-31 30798 5113 1404 775
2011-12-31 28317 5555 1957 1063
2011-09-30 26674 5178 1584 867
2011-06-30 26414 5086 1484 815
2011-03-31 25695 4742 1305 712
2010-09-30 23875 5024 1484 808
2010-06-30 24007 5020 1501 821
2010-03-31 23760 4746 1410 770
2009-12-31 25822.1 5568.1 1895.1 1049.8
2009-09-30 24641.9 5011.7 1565.9 1021.3
2009-06-30 24871.1 5052.2 1599.8 886.5
2009-03-30 23393.9 4748 1377.2 738.4