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.78B | 547.56M | 1.28B | 1.29B | 1.26B | 1.22B | 1.14B | 1.14B | 1.15B | 949.00M | 525.16M | 531.41M | 512.57M | 464.25M | 394.22M | 389.11M | 350.78M | 315.72M | 257.06M | 199.06M | 152.31M | 104.87M | 79.03M | 48.17M | 20.65M | 17.00M | 48.00M | 25.80M | 20.60M | 14.60M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | 650.09M | 675.61M | 727.28M | 729.10M | 585.21M | 207.36M | 265.43M | 284.00M | 256.50M | 249.18M | 235.16M | 214.21M | 193.28M | 141.37M | 104.87M | 65.66M | 20.53M | 3.37M | -21.69M | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 1.78B | 547.56M | 1.28B | 1.29B | 1.26B | 567.10M | 463.63M | 417.53M | 416.36M | 363.80M | 317.80M | 265.99M | 228.57M | 207.75M | 145.04M | 153.95M | 136.57M | 122.45M | 115.70M | 94.19M | 86.65M | 84.34M | 75.66M | 69.86M | 20.65M | 17.00M | 48.00M | 25.80M | 20.60M | 14.60M |
Operating Expenses | 884.88M | 24.54M | -717.80M | -2.75B | -787.69M | -337.03M | 19.62M | 12.49M | 14.32M | 15.35M | 16.43M | 12.56M | 10.17M | 8.77M | 4.29M | 4.29M | 2.39M | 2.58M | 1.98M | 2.00M | 1.75M | 1.87M | -13.76M | -3.38M | -5.74M | -5.50M | -9.00M | -3.60M | -2.60M | -6.30M |
Selling, General & Admin | 698.90M | 455.19M | 490.06M | 491.76M | 431.61M | 441.67M | 453.19M | 440.34M | 444.42M | 366.38M | 216.94M | 208.25M | 190.25M | 177.97M | 126.85M | 114.60M | 118.42M | 104.60M | 87.03M | 71.58M | 56.66M | 38.95M | 31.84M | 18.08M | 6.67M | 5.30M | 14.60M | 9.20M | 7.90M | 6.70M |
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 | N/A | -112.97M | -1.21B | -3.24B | -1.22B | -563.05M | -79.14M | -75.38M | N/A | N/A | N/A | N/A | 359.00K | -6.44M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -45.60M | -21.46M | -12.41M | -10.80M | -23.60M | -12.80M | -10.50M | -13.00M |
Operating Income | 642.86M | 386.21M | 558.16M | -1.46B | 468.90M | 230.07M | 209.09M | 180.05M | 164.71M | 156.03M | 128.50M | 125.77M | 121.65M | 60.13M | 16.11M | 57.80M | 113.45M | 91.10M | 69.40M | 50.53M | 48.50M | 42.94M | 61.90M | 66.47M | 53.86M | 48.50M | 39.00M | 22.20M | 18.00M | 8.30M |
Other Expenses / Income | -171.66M | -86.98M | -74.34M | -1.46B | -72.48M | -73.89M | -91.49M | -80.72M | -110.48M | -145.99M | -50.54M | -27.12M | 44.18M | -26.00M | -194.30M | 15.38M | -18.52M | 70.34M | 52.28M | 24.76M | 4.00M | -8.67M | -46.94M | -51.48M | -46.30M | -42.00M | -26.90M | N/A | N/A | N/A |
Before Tax Income | 471.20M | 450.58M | 558.16M | -1.46B | 468.90M | 422.69M | 343.55M | 365.70M | 347.96M | 228.82M | 151.03M | 155.21M | 111.24M | 34.13M | -194.30M | 73.18M | 94.93M | 131.22M | 107.54M | 66.56M | 52.50M | 34.27M | 14.96M | 14.99M | 7.55M | 6.50M | 12.10M | N/A | N/A | N/A |
Income Tax Expenses | 122.48M | 113.83M | 137.86M | 67.00M | 114.81M | 106.42M | 96.56M | 132.76M | 124.91M | 81.30M | 52.67M | 53.32M | 36.74M | 5.80M | -40.94M | 22.13M | 31.66M | 46.77M | 37.80M | 23.27M | 18.38M | 12.30M | 6.41M | 6.12M | 2.68M | 2.40M | 2.80M | 18.60M | 15.20M | 9.10M |
Net Income | 348.71M | 336.75M | 420.30M | -1.52B | 354.10M | 316.26M | 247.00M | 232.94M | 223.05M | 147.52M | 98.36M | 101.89M | 74.50M | 28.33M | -153.37M | 51.04M | 63.27M | 84.45M | 69.73M | 47.17M | 34.12M | 21.97M | 8.55M | 8.87M | 4.87M | 4.10M | 9.30M | 3.60M | 2.80M | -800.00K |
Interest Expenses | 746.16M | 78.00M | 42.40M | 130.11M | 210.44M | 128.51M | 78.22M | 66.05M | 58.23M | 48.69M | 37.88M | 48.85M | 73.30M | 93.81M | 103.02M | 152.24M | 202.44M | 143.82M | 72.99M | 40.37M | 28.86M | 23.80M | 32.41M | 19.74M | 8.46M | 7.30M | 26.90M | 18.60M | 15.20M | 9.10M |
Basic Shares Outstanding | 195.30M | 129.28M | 72.68M | 70.83M | 72.00M | 220.28M | 220.25M | 220.28M | 220.33M | 186.55M | 111.94M | 111.93M | 114.22M | 107.92M | 70.40M | 60.08M | 59.69M | 52.45M | 44.42M | 35.73M | 28.20M | 21.12M | 19.95M | 7.61M | 7.66M | 7.67M | 13.83M | 8.12M | 6.94M | 8.09M |
Diluted Shares Outstanding | 195.87M | 129.73M | 72.87M | 70.88M | 72.03M | 220.74M | 220.84M | 220.91M | 221.04M | 187.54M | 112.18M | 112.15M | 114.41M | 108.15M | 70.40M | 60.42M | 60.26M | 53.11M | 44.99M | 36.28M | 28.67M | 21.33M | 19.95M | 7.75M | 7.83M | 7.67M | 14.24M | 8.50M | 7.08M | 8.09M |
EBITDA | N/A | 478.88M | N/A | N/A | 284.90M | 264.18M | 235.95M | 209.04M | 193.21M | 156.99M | 110.65M | 79.75M | 112.06M | 42.27M | N/A | N/A | N/A | 60.88M | 55.26M | 41.80M | N/A | N/A | N/A | N/A | N/A | N/A | 41.20M | 24.50M | 19.40M | 9.90M |
EBITDA Margin | 0.00% | 87.46% | 0.00% | 0.00% | 22.67% | 21.70% | 20.71% | 18.26% | 16.87% | 16.54% | 21.07% | 15.01% | 21.86% | 9.11% | 0.00% | 0.00% | 0.00% | 19.28% | 21.50% | 21.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 85.83% | 94.96% | 94.17% | 67.81% |
EBIT | 1.22B | 528.58M | 600.56M | -1.33B | 679.35M | 551.20M | 421.77M | 431.75M | 406.19M | 277.51M | 188.91M | 204.06M | 184.54M | 127.94M | -91.28M | 225.42M | 297.37M | 275.04M | 180.53M | 110.81M | 81.36M | 58.07M | 47.37M | 34.74M | 16.01M | 13.80M | 39.00M | 40.80M | 33.20M | 17.40M |
EBIT Margin | 68.24% | 96.53% | 47.07% | -102.46% | 54.06% | 45.28% | 37.02% | 37.71% | 35.46% | 29.24% | 35.97% | 38.40% | 36.00% | 27.56% | -23.15% | 57.93% | 84.77% | 87.11% | 70.23% | 55.67% | 53.41% | 55.37% | 59.94% | 72.12% | 77.54% | 81.18% | 81.25% | 158.14% | 161.17% | 119.18% |
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 |