Activision Blizzard, Inc EBITDA Margin 2010-2023 | ATVI

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Activision Blizzard, Inc (ATVI) over the last 10 years. The current EBITDA margin for Activision Blizzard, Inc as of June 30, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-06-30 $8.71B $2.62B 30.13%
2023-03-31 $8.14B $2.33B 28.66%
2022-12-31 $7.53B $1.99B 26.42%
2022-09-30 $7.36B $2.30B 31.24%
2022-06-30 $7.64B $2.70B 35.27%
2022-03-31 $8.30B $3.34B 40.30%
2021-12-31 $8.80B $3.70B 42.02%
2021-09-30 $9.05B $3.67B 40.54%
2021-06-30 $8.94B $3.61B 40.39%
2021-03-31 $8.57B $3.36B 39.23%
2020-12-31 $8.09B $3.18B 39.33%
2020-09-30 $7.66B $3.03B 39.56%
2020-06-30 $6.99B $2.51B 35.88%
2020-03-31 $6.45B $2.15B 33.32%
2019-12-31 $6.49B $2.16B 33.29%
2019-09-30 $6.89B $2.63B 38.21%
2019-06-30 $7.12B $2.71B 38.07%
2019-03-31 $7.36B $2.85B 38.68%
2018-12-31 $7.50B $2.99B 39.81%
2018-09-30 $7.16B $2.45B 34.27%
2018-06-30 $7.27B $2.54B 34.96%
2018-03-31 $7.26B $2.60B 35.86%
2017-12-31 $7.02B $2.51B 35.74%
2017-09-30 $6.99B $2.71B 38.76%
2017-06-30 $6.94B $2.81B 40.45%
2017-03-31 $6.88B $2.69B 39.15%
2016-12-31 $6.61B $2.58B 39.09%
2016-09-30 $5.95B $2.22B 37.38%
2016-06-30 $5.37B $1.92B 35.83%
2016-03-31 $4.84B $1.81B 37.39%
2015-12-31 $4.66B $1.82B 39.02%
2015-09-30 $4.89B $2.04B 41.69%
2015-06-30 $4.65B $1.80B 38.80%
2015-03-31 $4.58B $1.74B 38.10%
2014-12-31 $4.41B $1.54B 34.85%
2014-09-30 $4.35B $1.26B 28.93%
2014-06-30 $4.29B $1.37B 32.00%
2014-03-31 $4.37B $1.49B 34.16%
2013-12-31 $4.58B $1.69B 36.83%
2013-09-30 $4.83B $1.99B 41.20%
2013-06-30 $4.98B $2.08B 41.78%
2013-03-31 $5.01B $1.91B 38.08%
2012-12-31 $4.86B $1.78B 36.64%
2012-09-30 $4.49B $1.39B 30.95%
2012-06-30 $4.41B $1.33B 30.25%
2012-03-31 $4.48B $1.56B 34.84%
2011-12-31 $4.76B $1.76B 37.08%
2011-09-30 $4.78B $1.37B 28.73%
2011-06-30 $4.77B $1.29B 27.08%
2011-03-31 $4.59B $1.12B 24.48%
2010-12-31 $4.45B $0.99B 22.17%
2010-09-30 $4.58B $0.96B 21.02%
2010-06-30 $4.54B $0.93B 20.60%
2010-03-31 $4.61B $0.92B 19.93%
2009-12-31 $4.28B $0.60B 14.07%