Ebix EBITDA Margin 2012-2023 | EBIXQ

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Ebix (EBIXQ) over the last 10 years. The current EBITDA margin for Ebix as of September 30, 2023 is .
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Ebix EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-09-30 $0.74B $0.14B 18.50%
2023-06-30 $0.87B $0.14B 16.48%
2023-03-31 $1.01B $0.15B 14.50%
2022-12-31 $1.05B $0.15B 13.81%
2022-09-30 $1.06B $0.15B 13.84%
2022-06-30 $1.00B $0.15B 14.56%
2022-03-31 $0.99B $0.14B 14.23%
2021-12-31 $1.00B $0.14B 14.27%
2021-09-30 $0.95B $0.14B 14.53%
2021-06-30 $0.91B $0.14B 15.57%
2021-03-31 $0.78B $0.15B 18.79%
2020-12-31 $0.63B $0.15B 24.00%
2020-09-30 $0.55B $0.16B 28.42%
2020-06-30 $0.54B $0.15B 27.68%
2020-03-31 $0.58B $0.16B 28.00%
2019-12-31 $0.58B $0.18B 31.03%
2019-09-30 $0.57B $0.19B 32.63%
2019-06-30 $0.55B $0.20B 35.51%
2019-03-31 $0.53B $0.19B 35.46%
2018-12-31 $0.50B $0.17B 33.33%
2018-09-30 $0.47B $0.16B 33.62%
2018-06-30 $0.43B $0.15B 33.87%
2018-03-31 $0.39B $0.14B 34.35%
2017-12-31 $0.36B $0.13B 34.89%
2017-09-30 $0.34B $0.12B 35.40%
2017-06-30 $0.32B $0.12B 36.14%
2017-03-31 $0.31B $0.11B 36.81%
2016-12-31 $0.30B $0.11B 37.46%
2016-09-30 $0.29B $0.11B 38.41%
2016-06-30 $0.28B $0.11B 38.79%
2016-03-31 $0.27B $0.11B 38.46%
2015-12-31 $0.27B $0.10B 37.59%
2015-09-30 $0.26B $0.09B 36.58%
2015-06-30 $0.24B $0.09B 38.59%
2015-03-31 $0.23B $0.09B 39.65%
2014-12-31 $0.21B $0.09B 41.59%
2014-09-30 $0.20B $0.09B 42.16%
2014-06-30 $0.20B $0.08B 40.89%
2014-03-31 $0.20B $0.09B 41.87%
2013-12-31 $0.21B $0.09B 41.46%
2013-09-30 $0.21B $0.09B 42.31%
2013-06-30 $0.21B $0.09B 42.45%
2013-03-31 $0.21B $0.09B 42.11%
2012-12-31 $0.20B $0.09B 43.00%
2012-09-30 $0.19B $0.08B 42.63%
2012-06-30 $0.18B $0.08B 43.58%
2012-03-31 $0.17B $0.08B 45.66%
2011-12-31 $0.17B $0.08B 45.56%
2011-09-30 $0.16B $0.07B 46.25%
2011-06-30 $0.15B $0.07B 46.00%
2011-03-31 $0.14B $0.06B 45.00%
2010-12-31 $0.13B $0.06B 44.70%
2010-09-30 $0.13B $0.06B 44.53%
2010-06-30 $0.12B $0.05B 44.92%
2010-03-31 $0.11B $0.05B 44.44%
2009-12-31 $0.10B $0.04B 44.33%
2009-09-30 $0.09B $0.04B 45.35%
2009-06-30 $0.08B $0.04B 44.58%
2009-03-31 $0.08B $0.04B 44.30%
2008-12-31 $0.08B $0.03B 44.00%
2008-09-30 $0.07B $0.03B 43.28%
2008-06-30 $0.06B $0.02B 40.68%
2008-03-31 $0.05B $0.02B 37.25%
2007-12-31 $0.04B $0.02B 34.88%
2007-09-30 $0.04B $0.01B 32.50%
2007-06-30 $0.04B $0.01B 31.43%
2007-03-31 $0.03B $0.01B 31.25%
2006-12-31 $0.03B $0.01B 27.59%
2006-09-30 $0.03B $0.01B 23.08%
2006-06-30 $0.03B $0.01B 20.00%
2006-03-31 $0.02B $0.01B 20.83%
2005-12-31 $0.02B $0.01B 25.00%
2005-09-30 $0.02B $0.01B 20.83%
2005-06-30 $0.02B $0.01B 20.83%
2005-03-31 $0.02B $0.00B 17.39%
2004-12-31 $0.02B $0.00B 14.29%
2004-09-30 $0.02B $0.00B 16.67%
2004-06-30 $0.02B $0.00B 18.75%
2004-03-31 $0.01B $0.00B 14.29%
2003-12-31 $0.01B $0.00B 14.29%
2003-09-30 $0.01B $0.00B 14.29%
2003-06-30 $0.01B $0.00B 14.29%
2003-03-31 $0.01B $0.00B 14.29%
2002-12-31 $0.01B $0.00B 7.69%
2002-09-30 $0.01B $0.00B 14.29%
2002-06-30 $0.01B 0 0.00%
2002-03-31 $0.01B 0 0.00%
2001-12-31 $0.01B 0 0.00%
2001-09-30 $0.01B $0.00B -25.00%
2001-06-30 $0.01B $0.00B -33.33%
2001-03-31 $0.01B $-0.01B -58.33%
2000-12-31 $0.01B $-0.01B -83.33%
2000-09-30 $0.01B $-0.02B -170.00%
2000-06-30 $0.01B $-0.02B -180.00%
2000-03-31 $0.01B $-0.02B -172.73%
1999-12-31 $0.01B $-0.02B -158.33%
1999-09-30 $-0.01B $-0.01B 180.00%
1999-06-30 $0.00B $0.00B 400.00%
1999-03-31 $0.00B $0.00B -200.00%
1998-12-31 $0.02B $0.00B 15.79%
1998-09-30 $0.04B $0.00B 2.44%
1998-06-30 $0.04B $0.00B -5.13%
1998-03-31 $0.04B $0.00B -2.56%
1997-12-31 $0.02B $0.01B 26.09%
1997-09-30 $0.02B $0.01B 26.09%
1997-06-30 $0.03B $0.01B 24.00%
1997-03-31 $0.03B $0.01B 22.22%
1996-12-31 $0.03B $0.02B 46.88%
1996-09-30 $0.04B $0.01B 33.33%
1996-06-30 $0.04B $0.01B 30.00%
1996-03-31 $0.04B $0.01B 27.27%
1995-12-31 $0.05B $0.00B -2.22%
1995-09-30 $0.05B $0.01B 16.33%
1995-06-30 $0.05B $0.01B 25.00%
1995-03-31 $0.05B $0.02B 32.08%
1994-12-31 $0.06B $0.02B 32.14%
1994-09-30 $0.06B $0.02B 29.09%
1994-06-30 $0.06B $0.02B 29.09%
1994-03-31 $0.05B $0.02B 29.63%
1993-12-31 $0.05B $0.02B 27.78%
1993-09-30 $0.05B $0.02B 30.19%
1993-06-30 $0.05B $0.02B 32.00%
1993-03-31 $0.05B $0.02B 32.69%
1992-12-31 $0.05B $0.02B 34.69%
1992-09-30 $0.05B $0.02B 32.65%
1992-06-30 $0.05B $0.02B 31.25%
1992-03-31 $0.04B $0.01B 30.95%
1991-12-31 $0.04B $0.01B 20.51%
1991-09-30 $0.03B $0.01B 15.15%
1991-06-30 $0.03B $0.00B 7.14%
1991-03-31 $0.03B $0.00B 3.70%
1990-12-31 $0.02B $0.00B 4.17%
1990-09-30 $0.02B $0.00B 4.35%
1990-06-30 $0.02B $0.00B 4.35%
1990-03-31 $0.02B 0 0.00%
1989-12-31 $0.02B 0 0.00%
1989-09-30 $0.02B 0 0.00%
1989-06-30 $0.02B $0.00B 4.76%
1989-03-31 $0.02B $0.00B 5.00%
1988-09-30 $0.01B 0 0.00%
1988-06-30 $0.01B $0.00B -7.69%
Sector Industry Market Cap Revenue
Computer and Technology Computer - Services $0.000B $0.000B
Ebix, Inc. is a leading international supplier of software and e-commerce solutions to the insurance industry. Ebix provides a series of application software products for the insurance industry ranging from carrier systems, agency systems and exchanges to custom software development for all entities involved in the insurance and financial services industries. Ebix strives to work collaboratively with clients to develop innovative technology strategies and solutions that address specific business challenges. Ebix combines the newest technologies with its capabilities in consulting, systems design and integration, IT and business process outsourcing, applications software, and Web and application hosting to meet the individual needs of organizations.
Stock Name Country Market Cap PE Ratio
CGI (GIB) Canada $14.982B 11.51
CACI (CACI) United States $11.805B 18.89
OBIC CO (OBIIF) Japan $10.698B 22.11
CSG Systems (CSGS) United States $2.281B 21.34
Formula Systems (1985) (FORTY) Israel $1.860B 38.15
PDF Solutions (PDFS) United States $1.549B 121.34
Cass Information Systems (CASS) United States $0.602B 19.60
Forrester Research (FORR) United States $0.097B 7.77