Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.14B | 1.10B | 1.08B | 886.86M | 1.01B | 877.08M | 858.12M | 875.98M | 772.08M | 848.34M | 732.64M | 722.73M | 716.78M | 692.07M | 672.68M | 562.59M | 706.07M | 737.60M | 645.31M | 794.55M | 709.64M | 555.77M | 382.56M | 222.59M | 208.00M | 193.60M | 160.70M | 139.40M | 110.30M | 85.60M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 3.68M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 1.14B | 1.10B | 1.08B | 886.86M | 1.01B | 877.08M | 858.12M | 875.98M | 768.40M | 848.34M | 732.64M | 722.73M | 716.78M | 692.07M | 672.68M | 562.59M | 706.07M | 737.60M | 645.31M | 794.55M | 709.64M | 555.77M | 382.56M | 222.59M | 208.00M | 193.60M | 160.70M | 139.40M | 110.30M | 85.60M |
Operating Expenses | 1.13B | 174.16M | -937.76M | -1.11B | -1.05B | 831.00M | 705.00M | 671.00M | 628.00M | 574.00M | 373.00M | 316.00M | 299.00M | 356.00M | 348.00M | 312.00M | 458.00M | 550.00M | 530.00M | -690.57M | -656.08M | -540.50M | -370.36M | -194.29M | -144.80M | -128.50M | -111.50M | -98.70M | -71.60M | -54.40M |
Selling, General & Admin | N/A | 174.16M | 157.64M | 127.32M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 1.13B | 174.16M | -937.76M | -1.11B | -1.05B | 831.00M | 705.00M | 671.00M | 628.00M | 574.00M | 373.00M | 316.00M | 299.00M | 356.00M | 348.00M | 312.00M | 458.00M | 550.00M | 530.00M | -690.57M | -656.08M | -540.50M | -370.36M | -194.29M | -144.80M | -128.50M | -111.50M | -98.70M | -71.60M | -54.40M |
Operating Income | N/A | 14.16M | 137.67M | -223.53M | -38.02M | 45.14M | 145.47M | 191.23M | 143.45M | 276.09M | 399.91M | 398.15M | 418.08M | 335.97M | 322.24M | 177.72M | 168.19M | 126.98M | 80.03M | 103.98M | 53.56M | 15.27M | 12.19M | 28.30M | 63.20M | 65.10M | 49.20M | 40.70M | 38.70M | 31.20M |
Other Expenses / Income | -39.15M | -6.22M | 8.94M | -217.06M | -28.80M | -25.39M | -32.28M | -694.01M | -15.22M | -590.32M | 26.06M | -5.34M | -8.32M | -3.29M | -12.85M | -57.34M | -18.10M | -14.11M | -9.70M | -31.78M | 6.51M | 13.61M | 10.97M | 44.99M | N/A | 52.30M | N/A | N/A | N/A | N/A |
Before Tax Income | -39.15M | -6.22M | 146.61M | -217.06M | -28.80M | 54.26M | 161.24M | 199.38M | 128.85M | 262.00M | 397.16M | 395.97M | 414.60M | 332.68M | 318.76M | 248.39M | 236.34M | 176.83M | 108.86M | 97.47M | 50.33M | 13.61M | 10.97M | 73.29M | 106.80M | 117.40M | 90.90M | 75.60M | 73.00M | 55.40M |
Income Tax Expenses | -545.00K | -5.81M | 2.48M | -41.33M | -29.81M | -18.03M | 21.36M | 25.12M | 12.66M | 65.44M | 99.64M | 120.50M | 127.50M | 101.08M | 96.74M | 70.66M | 68.15M | 49.84M | 28.84M | 24.66M | 11.45M | 188.00K | -2.85M | 4.00M | 16.50M | 17.70M | 11.70M | 9.60M | 9.00M | 6.40M |
Net Income | -38.60M | -402.00K | 144.12M | -175.73M | 1.00M | 47.06M | 107.26M | 151.08M | 116.20M | 196.56M | 297.52M | 275.47M | 287.10M | 231.60M | 222.03M | 177.72M | 168.19M | 236.43M | 113.46M | 72.81M | 38.70M | 12.21M | 12.45M | 24.30M | 46.70M | 47.40M | 37.50M | 31.10M | 29.70M | 24.80M |
Interest Expenses | 23.15M | 20.37M | 19.72M | 15.50M | 16.64M | 16.12M | 16.84M | 15.03M | 14.60M | 14.08M | 2.75M | 2.18M | 3.48M | 3.29M | 3.48M | 6.89M | 11.98M | 11.07M | 8.93M | 6.51M | 3.41M | 2.88M | 2.59M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 52.64M | 54.01M | 53.96M | 53.86M | 53.74M | 53.60M | 53.46M | 53.25M | 53.10M | 59.28M | 61.76M | 61.34M | 61.14M | 63.58M | 65.70M | 65.50M | 65.92M | 64.09M | 60.10M | 58.33M | 57.91M | 52.46M | 48.53M | 46.58M | 47.98M | 49.38M | 49.67M | 48.22M | 48.29M | 47.22M |
Diluted Shares Outstanding | 52.79M | 54.14M | 54.06M | 53.86M | 53.84M | 53.75M | 53.61M | 53.45M | 55.02M | 59.52M | 62.02M | 61.83M | 61.68M | 64.35M | 66.30M | 68.72M | 71.65M | 69.85M | 65.82M | 63.97M | 60.78M | 52.51M | 48.53M | 46.66M | 47.98M | 49.38M | 49.67M | 48.22M | 48.29M | 47.22M |
EBITDA | 10.02M | 52.22M | 203.57M | -180.18M | 6.50M | 66.40M | 174.26M | 224.02M | 323.75M | 315.68M | 435.75M | 435.72M | 441.38M | 362.64M | 341.89M | 271.85M | 264.41M | 206.73M | 141.79M | 131.01M | 77.07M | 30.31M | 15.44M | N/A | N/A | N/A | 15.40M | N/A | N/A | N/A |
EBITDA Margin | 0.88% | 4.74% | 18.93% | -20.32% | 0.64% | 7.57% | 20.31% | 25.57% | 41.93% | 37.21% | 59.48% | 60.29% | 61.58% | 52.40% | 50.83% | 48.32% | 37.45% | 28.03% | 21.97% | 16.49% | 10.86% | 5.45% | 4.04% | 0.00% | 0.00% | 0.00% | 9.58% | 0.00% | 0.00% | 0.00% |
EBIT | -16.00M | 14.16M | 166.33M | -201.55M | -12.17M | 45.14M | 145.47M | 191.23M | 143.45M | 276.09M | 399.91M | 398.15M | 418.08M | 335.97M | 322.24M | 255.28M | 248.32M | 297.34M | 151.22M | 103.98M | 53.56M | 15.27M | 12.19M | 28.30M | 63.20M | 65.10M | 49.20M | 40.70M | 38.70M | 31.20M |
EBIT Margin | -1.41% | 1.28% | 15.47% | -22.73% | -1.20% | 5.15% | 16.95% | 21.83% | 18.58% | 32.54% | 54.59% | 55.09% | 58.33% | 48.55% | 47.90% | 45.38% | 35.17% | 40.31% | 23.43% | 13.09% | 7.55% | 2.75% | 3.19% | 12.71% | 30.38% | 33.63% | 30.62% | 29.20% | 35.09% | 36.45% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |