3 minute read

The historical revenue page for Caterpillar Inc. provides a comprehensive overview of the company's quarterly revenue and income trends from 2011-12-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 nan nan nan nan
2024-07-01 nan nan nan nan
2024-03-31 66997 24671 13754 11244
2023-12-31 67060 24293 12966 10332
2023-09-30 66587 23222 11512 9113
2023-06-30 64771 21787 10488 8360
2023-03-31 61700 19806 8780 7109
2022-12-31 59427 18077 7904 6704
2022-09-30 56628 16889 7835 7370
2022-06-30 54031 15877 7074 6758
2022-03-31 52673 15613 6919 6499
2021-12-31 50971 15458 6878 6493
2021-09-30 48408 14449 6647 5153
2021-06-30 45892 12978 5968 4396
2021-03-31 43000 11167 4963 3441
2020-12-31 41748 9940 4553 3003
2020-09-30 43657 10423 5023 3321
2020-06-30 46534 11519 6058 4144
2020-03-31 50969 13052 7487 5304
2019-12-31 53800 14125 8290 6095
2019-09-30 54998 14499 8323 6045
2019-06-30 55750 14835 8438 6278
2019-03-31 55329 14962 8392 6364
2018-12-31 54722 14825 8293 6147
2018-09-30 53276 14487 7571 3800
2018-06-30 51179 13826 7013 3134
2018-03-31 48499 12839 6097 2232
2017-12-31 45462 11627 4406 759
2017-09-30 42140 9666 1983 887
2017-06-30 39887 8522 887 109
2017-03-31 38898 7878 421 -141
2016-12-31 38537 7464 498 -63
2016-09-30 39993 8255 1646 1021
2016-06-30 41795 8650 1878 1109
2016-03-31 43770 9245 2223 1267
2015-12-31 47011 10405 3256 2109
2015-09-30 50225 11271 4433 2953
2015-06-30 52812 12064 5112 3603
2015-03-31 54645 12437 5457 3894
2014-12-31 55184 12375 5328 3705
2014-09-30 55342 12479 5717 3951
2014-06-30 55216 12259 5726 3880
2014-03-31 55687 12178 5808 3843
2013-12-31 55656 11967 5628 3800
2013-09-30 57329 12320 5214 3494
2013-06-30 60351 13516 6409 4246
2013-03-31 63104 14807 7468 4990
2012-12-31 65875 16013 8573 5719
2012-09-30 67043 16349 9495 6569
2012-06-30 66314 15817 8658 6021
2012-03-31 63170 14645 7643 5334
2011-12-31 60138 13814 7153 4966