Denbury Inc. EBITDA Margin 2010-2023 | DEN

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Denbury Inc. (DEN) over the last 10 years. The current EBITDA margin for Denbury Inc. as of September 30, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-09-30 $1.41B $0.51B 36.20%
2023-06-30 $1.49B $0.78B 52.15%
2023-03-31 $1.64B $0.86B 52.22%
2022-12-31 $1.71B $0.73B 42.42%
2022-09-30 $1.70B $0.75B 44.13%
2022-06-30 $1.60B $0.54B 33.94%
2022-03-31 $1.42B $0.28B 19.73%
2021-12-31 $1.26B $0.24B 18.84%
2021-09-30 $1.09B $0.99B 90.94%
2021-06-30 $0.94B $-0.17B -17.82%
2021-03-31 $0.76B $-0.84B -110.92%
2020-12-31 $0.75B $-0.60B -79.23%
2020-09-30 $0.87B $-1.44B -166.36%
2020-06-30 $0.99B $-0.22B -22.21%
2020-03-31 $1.21B $0.69B 56.65%
2019-12-31 $1.27B $0.49B 38.62%
2019-09-30 $1.30B $0.80B 61.34%
2019-06-30 $1.38B $0.78B 56.55%
2019-03-31 $1.43B $0.70B 48.91%
2018-12-31 $1.47B $0.78B 53.02%
2018-09-30 $1.46B $0.48B 33.04%
2018-06-30 $1.33B $0.38B 28.41%
2018-03-31 $1.21B $0.37B 30.63%
2017-12-31 $1.13B $0.37B 32.30%
2017-09-30 $1.08B $1.09B 101.67%
2017-06-30 $1.06B $1.14B 107.16%
2017-03-31 $1.06B $0.56B 52.94%
2016-12-31 $0.98B $0.18B 18.85%
2016-09-30 $0.97B $-3.57B -366.53%
2016-06-30 $1.02B $-5.23B -510.64%
2016-03-31 $1.15B $-4.64B -404.80%
2015-12-31 $1.26B $-4.37B -346.70%
2015-09-30 $1.47B $-0.64B -43.18%
2015-06-30 $1.81B $1.55B 85.56%
2015-03-31 $2.10B $1.66B 78.92%
2014-12-31 $2.44B $1.93B 79.06%
2014-09-30 $2.55B $1.47B 57.59%
2014-06-30 $2.60B $1.16B 44.69%
2014-03-31 $2.58B $1.32B 51.24%
2013-12-31 $2.52B $1.37B 54.51%
2013-09-30 $2.53B $1.41B 55.76%
2013-06-30 $2.44B $1.40B 57.49%
2013-03-31 $2.39B $1.55B 64.91%
2012-12-31 $2.46B $1.57B 64.01%
2012-09-30 $2.46B $1.47B 59.46%
2012-06-30 $2.44B $1.73B 71.04%
2012-03-31 $2.44B $1.78B 72.75%
2011-12-31 $2.31B $1.56B 67.48%
2011-09-30 $2.21B $1.50B 67.93%
2011-06-30 $2.10B $1.13B 53.83%
2011-03-31 $2.00B $0.96B 48.12%
2010-12-31 $1.92B $1.11B 57.54%
2010-09-30 $1.67B $0.99B 59.14%
2010-06-30 $1.43B $0.88B 61.30%
2010-03-31 $1.15B $0.41B 35.62%
2009-12-31 $0.89B $0.17B 19.24%