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 | 2009-03-27 | 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 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.94B | 1.62B | 986.85M | 935.75M | 1.54B | 1.54B | 1.32B | 951.41M | 1.56B | 2.35B | 2.03B | 2.04B | 1.95B | 1.43B | 1.20B | 1.10M | 1.10B | 1.01B | 1.44B | 1.27B | 2.33B | 1.92B | 1.69B | 1.95B | 1.36B | 511.40M | 693.90M | 1.01B | 455.00M | 163.10M |
Cost of Revenue | 1.51B | 1.40B | 980.47M | 899.74M | 1.37B | 1.43B | 1.30B | 998.95M | 1.41B | 1.85B | 1.58B | 1.55B | 1.13B | 886.75M | 692.24M | N/A | 598.18M | 516.09M | 688.21M | 641.80M | 1.47B | 1.27B | 1.19B | 1.24B | 869.48M | 345.50M | 449.00M | 619.40M | 314.90M | 111.80M |
Gross Profit | 426.16M | 213.56M | 6.38M | 36.01M | 168.74M | 107.66M | 17.31M | -47.54M | 144.63M | 496.04M | 448.18M | 489.92M | 820.00M | 542.90M | 505.20M | 1.10M | 503.71M | 493.11M | 749.38M | 627.37M | 853.99M | 644.50M | 498.16M | 715.43M | 485.97M | 165.90M | 244.90M | 393.10M | 140.10M | 51.30M |
Operating Expenses | 122.19M | 180.99M | 95.93M | 70.87M | 124.27M | 98.19M | 90.07M | 102.68M | 303.26M | 271.04M | 142.51M | 319.12M | 491.32M | 290.24M | 318.38M | 67.00K | 151.00M | 136.76M | 154.10M | 144.48M | 429.54M | 347.39M | 339.14M | 331.06M | 247.89M | 102.80M | 128.20M | 131.90M | 54.60M | 20.00M |
Selling, General & Admin | 122.19M | 180.99M | 95.93M | 70.87M | 104.01M | 112.39M | 90.07M | 110.29M | 136.78M | 144.34M | 142.51M | 126.65M | N/A | N/A | N/A | 67.00K | 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 | 48.76M | 42.42M | 34.86M | 32.44M | 20.29M | 3.60M | N/A | N/A | N/A | N/A |
Other Operating Expenses | 1.21B | N/A | N/A | N/A | 20.26M | -14.20M | N/A | -7.61M | 166.49M | 126.70M | N/A | 192.47M | 491.32M | 290.24M | 318.38M | N/A | 151.00M | 136.76M | 154.10M | 144.48M | 380.78M | 304.97M | 304.28M | 298.62M | 227.60M | 99.20M | 128.20M | 131.90M | 54.60M | 20.00M |
Operating Income | 303.97M | 32.57M | -89.55M | -34.86M | 44.46M | 9.47M | -88.08M | -150.22M | -158.63M | 225.00M | 305.67M | 170.80M | 328.69M | 252.66M | 186.83M | 302.00K | 352.71M | 356.35M | 595.28M | 482.89M | 424.45M | 297.11M | 159.02M | 384.38M | 238.08M | 63.10M | 116.70M | 261.20M | 85.50M | 31.30M |
Other Expenses / Income | -38.19M | -46.71M | -93.23M | -74.33M | -52.80M | -333.07M | -143.98M | -158.36M | -407.54M | -203.93M | -84.14M | -143.12M | -87.90M | -198.62M | -24.55M | 38.00K | -12.13M | -7.32M | -7.62M | -189.66M | -42.01M | -33.45M | -35.45M | -73.32M | -28.67M | -11.60M | -5.30M | -15.20M | -3.20M | -1.20M |
Before Tax Income | 265.78M | -14.14M | -182.78M | -109.18M | -8.34M | -323.60M | -232.06M | -308.59M | -566.17M | 21.08M | 221.54M | 27.68M | 240.78M | 54.05M | 162.27M | 340.00K | 340.57M | 349.03M | 587.66M | 293.23M | 382.44M | 263.66M | 123.57M | 311.05M | 209.41M | 51.50M | 111.40M | 246.00M | 82.30M | 30.10M |
Income Tax Expenses | -23.46M | 20.15M | -5.40M | 10.95M | -14.96M | -29.33M | -100.02M | -153.03M | -202.74M | -12.07M | 30.39M | -24.68M | 47.31M | -8.04M | 570.00K | N/A | 37.84M | 6.21M | 15.15M | 72.38M | 131.56M | 72.53M | 32.31M | 123.01M | 77.85M | 30.90M | 58.00M | 128.50M | 39.90M | 12.50M |
Net Income | 289.24M | -34.29M | -177.39M | -120.14M | 6.62M | -294.27M | -132.04M | -155.56M | -363.44M | 33.15M | 191.15M | 52.36M | 193.48M | 62.09M | 161.70M | 340.00K | 302.73M | 345.78M | 579.59M | 1.63B | 247.40M | 188.68M | 91.27M | 188.04M | 131.56M | 20.60M | 53.40M | 117.50M | 42.40M | 17.60M |
Interest Expenses | 84.81M | 87.81M | 91.43M | 107.47M | 118.45M | 127.18M | 129.46M | 138.56M | 133.16M | 107.20M | 89.87M | 85.25M | 115.33M | 211.33M | 147.40M | 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 |
Basic Shares Outstanding | 13.75M | 13.55M | 13.31M | 13.72M | 14.54M | 14.68M | 14.66M | 14.66M | 14.64M | 14.63M | 13.88M | 13.81M | 13.79M | 13.78M | 12.50M | 142.26K | 6.33M | 6.29M | 6.27M | 6.17M | 9.97M | 9.37M | 9.26M | 9.13M | 8.40M | 15.79M | 14.50M | 14.32M | 20.45M | 11.67M |
Diluted Shares Outstanding | 15.29M | 13.55M | 13.31M | 13.72M | 14.86M | 14.68M | 14.66M | 14.66M | 14.64M | 14.69M | 14.39M | 14.33M | 14.44M | 14.25M | 12.98M | 142.26K | 6.35M | 6.29M | 6.27M | 6.27M | 10.11M | 9.54M | 9.48M | 9.34M | 8.90M | 15.79M | 15.09M | 15.12M | 21.50M | 12.64M |
EBITDA | 611.12M | 311.61M | 192.77M | 281.46M | 378.08M | 375.13M | 275.15M | 221.63M | 53.64M | 576.95M | 644.57M | 420.45M | 607.60M | 448.10M | 447.67M | 340.00K | 425.20M | 430.31M | 667.97M | 1.78B | 584.37M | 433.28M | 265.00M | 492.36M | 334.17M | 109.40M | 188.50M | 318.60M | 107.50M | 37.80M |
EBITDA Margin | 31.54% | 19.27% | 19.53% | 30.08% | 24.53% | 24.34% | 20.83% | 23.30% | 3.45% | 24.55% | 31.75% | 20.60% | 31.14% | 31.34% | 37.39% | 30.88% | 38.59% | 42.64% | 46.46% | 139.93% | 25.13% | 22.59% | 15.69% | 25.20% | 24.65% | 21.39% | 27.17% | 31.47% | 23.63% | 23.18% |
EBIT | 350.58M | 73.67M | -91.35M | -1.72M | 110.11M | -196.42M | -102.59M | -170.03M | -433.01M | 128.28M | 311.41M | 112.93M | 356.12M | 265.38M | 309.67M | 340.00K | 340.57M | 351.99M | 594.73M | 1.70B | 378.96M | 261.21M | 123.57M | 311.05M | 209.41M | 51.50M | 111.40M | 246.00M | 82.30M | 30.10M |
EBIT Margin | 18.09% | 4.56% | -9.26% | -0.18% | 7.14% | -12.74% | -7.76% | -17.87% | -27.84% | 5.46% | 15.34% | 5.53% | 18.25% | 18.56% | 25.86% | 30.88% | 30.91% | 34.88% | 41.37% | 134.18% | 16.30% | 13.62% | 7.32% | 15.92% | 15.45% | 10.07% | 16.05% | 24.30% | 18.09% | 18.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 | 2009-03-27 | 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 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 |