Stamps.com Inc. EBITDA Margin 2010-2021 | STMP

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Stamps.com Inc. (STMP) over the last 10 years. The current EBITDA margin for Stamps.com Inc. as of June 30, 2021 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2021-06-30 $0.78B $0.15B 19.23%
2021-03-31 $0.80B $0.25B 30.78%
2020-12-31 $0.76B $0.23B 29.68%
2020-09-30 $0.71B $0.20B 27.91%
2020-06-30 $0.66B $0.16B 24.58%
2020-03-31 $0.59B $0.12B 20.95%
2019-12-31 $0.57B $0.12B 21.33%
2019-09-30 $0.58B $0.14B 24.78%
2019-06-30 $0.59B $0.17B 29.20%
2019-03-31 $0.59B $0.19B 32.88%
2018-12-31 $0.59B $0.22B 37.24%
2018-09-30 $0.55B $0.22B 39.09%
2018-06-30 $0.52B $0.21B 39.35%
2018-03-31 $0.50B $0.20B 40.24%
2017-12-31 $0.47B $0.19B 39.53%
2017-09-30 $0.44B $0.18B 39.59%
2017-06-30 $0.42B $0.17B 40.71%
2017-03-31 $0.39B $0.15B 39.43%
2016-12-31 $0.37B $0.14B 38.36%
2016-09-30 $0.33B $0.10B 28.88%
2016-06-30 $0.29B $0.07B 25.35%
2016-03-31 $0.25B $0.03B 12.30%
2015-12-31 $0.21B $0.00B 1.87%
2015-09-30 $0.19B $0.00B 1.61%
2015-06-30 $0.17B $-0.00B -0.58%
2015-03-31 $0.16B $0.02B 13.29%
2014-12-31 $0.15B $0.03B 19.73%
2014-09-30 $0.14B $0.04B 27.74%
2014-06-30 $0.13B $0.04B 27.69%
2014-03-31 $0.13B $0.04B 28.13%
2013-12-31 $0.13B $0.04B 28.35%
2013-09-30 $0.13B $0.03B 26.40%
2013-06-30 $0.12B $0.03B 26.02%
2013-03-31 $0.12B $0.03B 24.37%
2012-12-31 $0.12B $0.03B 22.61%
2012-09-30 $0.11B $0.02B 21.43%
2012-06-30 $0.11B $0.02B 19.44%
2012-03-31 $0.11B $0.02B 19.63%
2011-12-31 $0.10B $0.02B 18.63%
2011-09-30 $0.10B $0.01B 14.29%
2011-06-30 $0.09B $0.01B 12.77%
2011-03-31 $0.09B $0.00B 3.41%
2010-12-31 $0.09B $0.00B 2.33%
2010-09-30 $0.09B $0.00B 4.71%
2010-06-30 $0.08B $0.00B 3.57%
2010-03-31 $0.08B $0.01B 8.43%
2009-12-31 $0.08B $0.01B 7.32%