BioDelivery Sciences International, Inc. EBITDA Margin 2010-2021 | BDSI

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for BioDelivery Sciences International, Inc. (BDSI) over the last 10 years. The current EBITDA margin for BioDelivery Sciences International, Inc. as of December 31, 2021 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2021-12-31 $0.17B $0.04B 26.51%
2021-09-30 $0.17B $0.05B 28.48%
2021-06-30 $0.16B $0.05B 30.06%
2021-03-31 $0.16B $0.04B 25.79%
2020-12-31 $0.16B $0.04B 25.64%
2020-09-30 $0.15B $0.03B 20.55%
2020-06-30 $0.14B $0.02B 15.33%
2020-03-31 $0.13B $0.02B 16.15%
2019-12-31 $0.11B $0.01B 11.61%
2019-09-30 $0.10B $0.01B 6.12%
2019-06-30 $0.08B 0 0.00%
2019-03-31 $0.06B $-0.01B -17.19%
2018-12-31 $0.06B $-0.02B -32.73%
2018-09-30 $0.05B $-0.03B -56.00%
2018-06-30 $0.05B $-0.03B -72.34%
2018-03-31 $0.04B $-0.04B -90.91%
2017-12-31 $0.06B $-0.02B -38.71%
2017-09-30 $0.05B $-0.03B -49.06%
2017-06-30 $0.05B $-0.03B -71.74%
2017-03-31 $0.04B $-0.04B -85.71%
2016-12-31 $0.02B $-0.06B -393.75%
2016-09-30 $0.04B $-0.04B -84.09%
2016-06-30 $0.04B $-0.04B -100.00%
2016-03-31 $0.04B $-0.04B -115.79%
2015-12-31 $0.05B $-0.03B -68.75%
2015-09-30 $0.02B $-0.06B -326.32%
2015-06-30 $0.02B $-0.06B -310.00%
2015-03-31 $0.03B $-0.05B -143.75%
2014-12-31 $0.04B $-0.04B -95.00%
2014-09-30 $0.04B $-0.03B -75.61%
2014-06-30 $0.04B $-0.03B -69.05%
2014-03-31 $0.03B $-0.04B -129.03%
2013-12-31 $0.01B $-0.05B -450.00%
2013-09-30 $0.03B $-0.04B -132.14%
2013-06-30 $0.03B $-0.03B -125.93%
2013-03-31 $0.04B $-0.01B -32.50%
2012-12-31 $0.06B $0.01B 16.36%
2012-09-30 $0.04B $-0.00B -2.86%
2012-06-30 $0.04B $0.01B 16.67%
2012-03-31 $0.02B $-0.01B -40.00%
2011-12-31 $0.00B $-0.03B -833.33%
2011-09-30 $0.00B $-0.03B -650.00%
2011-06-30 $0.00B $-0.02B -2400.00%
2011-03-31 $0.00B $-0.02B -666.67%
2010-12-31 $0.00B $-0.02B -500.00%
2010-09-30 $0.07B $0.05B 69.23%
2010-06-30 $0.07B $0.04B 64.62%
2010-03-31 $0.06B $0.04B 65.08%
2009-12-31 $0.06B $0.04B 65.08%