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 | N/A | 305.50M | 416.33M | 308.40M | 266.29M | 270.65M | 232.39M | 239.39K | 212.50K | 203.28M | 185.91M | 70.81M | 2.75B | 2.95B | 2.79B | 3.55B | 4.72B | 4.14B | 141.37M | 75.21M | 52.24M | 30.60M | 7.24B | 244.92M | 1.47B | 1.32B | 972.37M | 786.59M | 630.51M | 593.96M |
Cost of Revenue | 1.52B | 1.69B | 1.72B | 1.52B | 1.47B | 1.41B | 1.38B | 1.27B | 1.29B | 1.29B | 1.26B | 1.41B | 1.28B | 1.45B | 1.32B | 1.48B | 1.85B | 1.57B | 1.26B | 1.11B | 914.53M | 907.08M | N/A | 698.14M | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | -1.52B | -1.39B | -1.31B | -1.21B | -1.21B | -1.14B | -1.15B | -1.27B | -1.29B | -1.09B | -1.08B | -1.34B | 1.48B | 1.51B | 1.47B | 2.08B | 2.87B | 2.57B | -1.12B | -1.03B | -862.29M | -876.47M | 7.24B | -453.21M | 1.47B | 1.32B | 972.37M | 786.59M | 630.51M | 593.96M |
Operating Expenses | 299.78M | 1.55B | 753.09M | 675.33M | 704.61M | 671.63M | 685.88M | 634.68M | 431.63M | 426.96M | 423.04M | 508.36M | 533.58M | 515.88M | 558.36M | 539.20M | 591.22M | 583.30M | 386.59M | 426.39M | 339.71M | 329.06M | -7.06B | 226.71M | -1.01B | -960.17M | -821.64M | -577.08M | -454.75M | -445.15M |
Selling, General & Admin | 797.21M | 857.19M | 753.09M | 675.33M | 704.61M | 671.63M | 685.88M | 634.68M | 431.63M | 426.96M | 423.04M | 508.36M | 533.58M | 515.88M | 2.24B | 539.20M | 591.22M | 583.30M | 386.59M | 426.39M | 339.71M | 329.06M | N/A | 226.71M | 1.02B | 963.59M | 696.70M | 563.39M | 462.31M | 443.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 | 299.78M | 688.80M | 416.33M | 308.40M | 266.29M | 270.65M | 232.39M | 239.39M | N/A | N/A | N/A | N/A | N/A | N/A | -144.45M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -7.06B | N/A | -2.04B | -1.92B | -1.52B | -1.14B | -917.05M | -888.85M |
Operating Income | -1.82B | 937.89M | 416.33M | 308.40M | 266.29M | 270.65M | 773.91M | 723.16M | 631.10M | 608.62M | 564.25M | 202.37M | -208.47M | 458.86M | 590.83M | 925.50M | 1.37B | 1.16B | -1.51B | -1.46B | -1.20B | 631.68M | 182.02M | 714.22M | 463.21M | 356.30M | 150.73M | 209.51M | 175.76M | 148.80M |
Other Expenses / Income | 2.12B | 3.24B | N/A | N/A | N/A | 2.09B | 2.06B | 2.58B | 2.31B | 1.72B | 1.69B | 1.92B | 1.81B | 6.76M | 33.66M | -86.26M | -957.28M | -803.98M | 1.78B | 1.68B | 1.30B | -447.98M | N/A | -4.88M | -16.73M | -7.59M | -2.97M | -1.92M | -8.75M | -7.00M |
Before Tax Income | 299.78M | 305.50M | 416.33M | 308.40M | 266.29M | 270.65M | 232.39M | 239.39K | 212.50K | 203.28M | 185.91M | 70.81M | -65.58M | 162.22M | 624.49M | 278.64M | 415.26M | 359.47M | 275.05M | 219.97M | 100.42M | 183.69M | 182.02M | 244.92M | 446.48M | 348.71M | 147.76M | 207.59M | 167.01M | 141.81M |
Income Tax Expenses | 35.60M | 31.34M | 30.48M | 29.02M | 27.73M | 28.25M | 24.97M | 22.80K | 24.32K | 22.46M | 20.41M | 19.72M | 27.69M | 28.06M | 45.98M | 33.91M | 39.10M | 34.47M | 26.99M | 24.80M | 21.82M | 21.65M | 22.73M | 20.95M | 63.64M | 55.80M | 18.81M | 14.24M | 11.62M | 8.32M |
Net Income | 264.18M | 274.17M | 385.84M | 279.38M | 238.56M | 242.40M | 207.42M | 216.59K | 188.18K | 180.81M | 165.50M | 51.09M | -93.27M | 134.16M | 556.13M | 244.73M | 376.15M | 325.00M | 248.06M | 195.17M | 78.61M | 162.04M | 159.29M | 223.97M | 382.84M | 292.92M | 128.96M | 193.35M | 155.39M | 133.49M |
Interest Expenses | 107.54M | 66.44M | 3.69M | 15.65M | 57.20M | 52.40M | 25.16M | 9.12M | 3.32M | 2.43M | 2.92M | 3.22M | 2.55M | 3.55M | 7.11M | 36.52M | 194.43M | 187.83M | N/A | N/A | N/A | N/A | N/A | N/A | 16.73M | 7.59M | 2.97M | 1.92M | 8.75M | 7.00M |
Basic Shares Outstanding | 112.95M | 101.76M | 99.55M | 96.87M | 95.88M | 97.04M | 94.73M | 96.83M | 99.47M | 96.80M | 96.46M | 101.07M | 103.29M | 101.16M | 92.91M | 87.57M | 86.46M | 84.33M | 81.49M | 79.73M | 77.25M | 75.85M | 74.18M | 72.29M | 146.67M | 171.30M | 169.74M | 170.35M | 163.12M | 77.94M |
Diluted Shares Outstanding | 112.95M | 101.76M | 99.56M | 96.90M | 95.93M | 97.29M | 95.16M | 97.39M | 100.51M | 97.95M | 97.42M | 101.07M | 103.29M | 102.80M | 93.15M | 88.10M | 88.27M | 86.57M | 83.20M | 81.37M | 79.64M | 79.61M | 80.07M | 79.03M | 151.30M | 176.46M | 174.32M | 170.35M | 163.12M | 77.94M |
EBITDA | 1.04B | 1.01B | 1.26B | 1.06B | 968.99M | 270.65M | 232.39M | 239.39M | 212.50M | 203.28M | 185.91M | 70.81M | N/A | N/A | 220.75M | 278.64M | 415.26M | 359.47M | 275.05M | 219.97M | 100.42M | 183.69M | 182.02M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 331.85% | 302.48% | 342.49% | 363.88% | 100.00% | 100.00% | 100,000.00% | 100,000.00% | 100.00% | 100.00% | 100.00% | 0.00% | 0.00% | 7.90% | 7.85% | 8.80% | 8.69% | 194.56% | 292.47% | 192.23% | 600.23% | 2.51% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 407.32M | 371.94M | 420.01M | 324.05M | 323.50M | 323.05M | 257.56M | 9.36M | 3.53M | 205.70M | 188.84M | 74.03M | -63.03M | 165.76M | 609.21M | 315.16M | 609.69M | 547.30M | 275.05M | 219.97M | 100.42M | 183.69M | 182.02M | 244.92M | 463.21M | 356.30M | 150.73M | 209.51M | 175.76M | 148.80M |
EBIT Margin | 0.00% | 121.75% | 100.89% | 105.07% | 121.48% | 119.36% | 110.83% | 3,910.95% | 1,662.84% | 101.19% | 101.57% | 104.55% | -2.29% | 5.62% | 21.81% | 8.88% | 12.92% | 13.23% | 194.56% | 292.47% | 192.23% | 600.23% | 2.51% | 100.00% | 31.42% | 27.06% | 15.50% | 26.64% | 27.88% | 25.05% |
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 |