3 minute read

The historical revenue page for Occidental Petroleum Corporation 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 Gross Profit Operating Income/Loss Net Income
2024-06-30 27122 23979 6013 4631
2024-03-31 27007 23894 5705 4321
2023-12-31 28257 25141 6429 4696
2023-09-30 29304 26301 7270 5425
2023-06-30 31536 28380 9109 6796
2023-03-31 35510 32310 12768 9691
2022-12-31 36634 33361 14117 13304
2022-09-30 36328 33069 13747 12914
2022-06-30 33730 30575 11316 10996
2022-03-31 29012 26016 6473 7344
2021-12-31 25956 23184 3705 2322
2021-09-30 22203 19601 250 -327
2021-06-30 19519 17030 -5025 -4730
2021-03-31 16489 14099 -13352 -12964
2020-12-31 17606 15198 -15762 -14831
2020-09-30 21442 18890 -15327 -14755
2020-06-30 22565 19890 -11890 -11932
2020-03-31 24057 20573 -2862 -3166
2019-12-31 21082 16865 16 -522
2019-09-30 15584 10158 2066 1220
2019-06-30 15569 9098 5179 3841
2019-03-31 15232 8682 5407 4054
2018-12-31 15560 8992 5608 4131
2018-09-30 16554 10615 4614 3922
2018-06-30 14337 8827 2397 2243
2018-03-31 13314 7783 2117 1902
2017-12-31 12508 6914 1328 1311
2017-09-30 11534 5939 661 542
2017-06-30 11268 5692 118 111
2017-03-31 10766 5432 1546 -535
2016-12-31 10090 4901 3360 -574
2016-09-30 10196 4979 6265 -5480
2016-06-30 10709 5417 9487 -7848
2016-03-31 11620 6092 10389 -7533
2015-12-31 12428 5595 11158 -7829
2015-09-30 10757 8355 9631 -6058
2015-06-30 13507 9133 12232 -2238
2015-03-31 16313 10122 14887 -980
2014-12-31 19312 12509 17809 630
2014-09-30 24531 16620 22750 5680
2014-06-30 24984 17244 23185 6052
2014-03-31 24671 17048 22875 5940
2013-12-31 24455 16893 22654 5903
2013-09-30 24454 nan 22668 4596
2013-06-30 23970 nan 22249 4388
2013-03-31 23776 nan 22215 4394
2012-12-31 24172 nan 22570 4598
2012-09-30 24035 nan 22420 5896
2012-06-30 24076 nan 22613 6292
2012-03-31 24481 nan 22965 6781
2011-12-31 23939 nan 22416 6771
2011-09-30 22666 12109 21286 6212
2011-06-30 21431 11311 19918 5529
2011-03-31 19362 9832 17878 4653
2010-06-30 17323 8260 15918 3798
2010-03-31 15635 6940 14269 3100