Callon Petroleum Company EBITDA Margin 2010-2023 | CPE

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Callon Petroleum Company (CPE) over the last 10 years. The current EBITDA margin for Callon Petroleum Company as of December 31, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-12-31 $2.34B $0.91B 38.86%
2023-09-30 $2.45B $1.02B 41.88%
2023-06-30 $2.66B $1.22B 45.64%
2023-03-31 $3.01B $1.91B 63.24%
2022-12-31 $3.23B $2.11B 65.21%
2022-09-30 $3.22B $2.06B 63.84%
2022-06-30 $2.94B $1.91B 64.92%
2022-03-31 $2.46B $1.60B 65.07%
2021-12-31 $2.05B $1.32B 64.35%
2021-09-30 $1.65B $0.52B 31.66%
2021-06-30 $1.39B $-0.40B -28.64%
2021-03-31 $1.10B $-1.91B -173.44%
2020-12-31 $1.03B $-1.96B -189.84%
2020-09-30 $0.93B $-1.48B -158.09%
2020-06-30 $0.80B $-0.85B -106.39%
2020-03-31 $0.81B $0.50B 61.51%
2019-12-31 $0.67B $0.42B 62.89%
2019-09-30 $0.64B $0.46B 72.21%
2019-06-30 $0.64B $0.47B 73.41%
2019-03-31 $0.61B $0.46B 74.39%
2018-12-31 $0.59B $0.45B 76.49%
2018-09-30 $0.54B $0.42B 77.53%
2018-06-30 $0.47B $0.36B 76.87%
2018-03-31 $0.41B $0.30B 73.30%
2017-12-31 $0.37B $0.26B 71.58%
2017-09-30 $0.32B $0.22B 67.82%
2017-06-30 $0.29B $0.19B 65.63%
2017-03-31 $0.25B $0.11B 41.83%
2016-12-31 $0.20B $0.03B 14.43%
2016-09-30 $0.17B $-0.12B -69.88%
2016-06-30 $0.14B $-0.22B -151.39%
2016-03-31 $0.14B $-0.16B -115.94%
2015-12-31 $0.14B $-0.14B -98.54%
2015-09-30 $0.14B $-0.01B -5.67%
2015-06-30 $0.15B $0.09B 59.18%
2015-03-31 $0.15B $0.09B 58.39%
2014-12-31 $0.15B $0.10B 63.82%
2014-09-30 $0.14B $0.08B 59.29%
2014-06-30 $0.13B $0.07B 55.73%
2014-03-31 $0.11B $0.06B 53.10%
2013-12-31 $0.10B $0.06B 53.40%
2013-09-30 $0.11B $0.06B 55.66%
2013-06-30 $0.10B $0.06B 54.90%
2013-03-31 $0.10B $0.06B 56.73%
2012-12-31 $0.11B $0.06B 56.36%
2012-09-30 $0.11B $0.07B 59.29%
2012-06-30 $0.12B $0.08B 63.33%
2012-03-31 $0.13B $0.09B 66.67%
2011-12-31 $0.13B $0.09B 69.53%
2011-09-30 $0.12B $0.08B 68.33%
2011-06-30 $0.11B $0.07B 66.04%
2011-03-31 $0.09B $0.06B 61.54%
2010-12-31 $0.09B $0.05B 60.67%
2010-09-30 $0.14B $0.10B 75.00%
2010-06-30 $0.14B $0.10B 75.18%
2010-03-31 $0.14B $0.11B 77.14%
2009-12-31 $0.14B $0.11B 80.28%