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 | 1999-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.10B | 1.01B | 1.44B | 1.27B | 2.33B | 1.92B | 1.69B | 1.95B | 1.36B | 511.40M | 1.01B | 455.00M | 163.10M |
Cost of Revenue | 1.20B | 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 | 598.18M | 516.09M | 688.21M | 641.80M | 1.47B | 1.27B | 1.19B | 1.24B | 869.48M | 345.50M | 619.40M | 314.90M | 111.80M |
Gross Profit | 733.31M | 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 | 503.71M | 493.11M | 749.38M | 627.37M | 853.99M | 644.50M | 498.16M | 715.43M | 485.97M | 165.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 | 376.42M | 290.24M | 195.53M | 151.00M | 136.76M | 154.10M | 144.48M | 429.54M | 347.39M | 339.14M | 331.06M | 247.89M | 102.80M | 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 | 124.94M | 107.52M | 98.20M | 67.17M | 56.03M | 81.22M | 76.40M | 173.67M | 136.75M | 158.49M | 153.50M | 102.85M | 41.30M | 59.30M | 29.40M | 12.30M |
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 | 48.76M | 42.42M | 34.86M | 32.44M | 20.29M | 3.60M | N/A | N/A | N/A |
Other Operating Expenses | N/A | N/A | N/A | N/A | 20.26M | -14.20M | N/A | -7.61M | 166.49M | 126.70M | N/A | 192.47M | 366.38M | 182.72M | 220.17M | 83.83M | 80.72M | 72.88M | 68.09M | 207.10M | 168.22M | 145.79M | 145.12M | 124.75M | 57.90M | 72.60M | 25.20M | 7.70M |
Operating Income | 611.12M | 32.57M | -89.55M | -34.86M | 44.46M | 9.47M | -88.08M | -155.98M | -461.26M | 225.00M | 305.67M | 170.80M | 328.69M | 252.66M | 186.83M | 352.71M | 356.35M | 595.28M | 465.38M | 424.45M | 297.11M | 159.02M | 384.38M | 238.08M | 63.10M | 261.20M | 85.50M | 31.30M |
Other Expenses / Income | -345.34M | -46.71M | -182.78M | -109.18M | -52.80M | -322.85M | -143.98M | -152.61M | -104.91M | -203.93M | -84.14M | -143.12M | -87.90M | -226.47M | -106.73M | -12.13M | -9.72M | -7.27M | -172.15M | -41.38M | -17.82M | -18.78M | -71.60M | -30.46M | 25.04M | -5.30M | -15.20M | -3.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.57M | 349.03M | 587.66M | 293.23M | 382.44M | 263.66M | 123.57M | 311.05M | 209.41M | 51.50M | 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 | 37.84M | 6.21M | 15.15M | 72.38M | 131.56M | 72.53M | 32.31M | 123.01M | 77.85M | 30.90M | 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 | 302.73M | 345.78M | 579.59M | 1.63B | 247.40M | 188.68M | 91.27M | 188.04M | 131.56M | 20.60M | 117.50M | 42.40M | 17.60M |
Interest Expenses | 84.81M | 87.81M | 91.43M | 107.47M | 118.45M | 127.18M | 137.93M | 146.36M | 121.04M | 109.70M | 93.25M | 86.83M | 115.33M | 211.33M | 147.40M | 10.09M | 6.76M | N/A | N/A | 43.87M | 29.98M | 38.87M | 70.41M | 28.63M | 12.50M | 15.30M | 3.30M | 1.50M |
Basic Shares Outstanding | 14.81M | 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 | 6.78M | 6.29M | 6.27M | 6.17M | 19.93M | 18.74M | 9.27M | 9.14M | 8.31M | 7.67M | 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 | 6.80M | 6.29M | 6.27M | 6.27M | 20.22M | 19.09M | 9.45M | 9.35M | 8.60M | 7.77M | 15.12M | 21.50M | 12.64M |
EBITDA | 599.35M | 311.61M | 181.31M | 309.14M | 365.20M | 375.13M | 275.15M | 221.63M | 53.64M | 673.33M | 637.04M | 478.32M | 577.76M | 447.62M | 447.67M | 435.29M | 437.07M | 668.16M | 555.90M | 407.72M | 453.15M | 276.68M | 532.95M | 361.30M | 185.88M | 193.80M | 333.80M | 110.70M |
EBITDA Margin | 30.93% | 19.27% | 18.37% | 33.04% | 23.69% | 24.34% | 20.83% | 23.30% | 3.45% | 28.65% | 31.38% | 23.44% | 29.61% | 31.31% | 37.39% | 39.50% | 43.31% | 46.48% | 43.80% | 17.53% | 23.63% | 16.38% | 27.28% | 26.66% | 36.35% | 19.14% | 73.36% | 67.87% |
EBIT | 350.58M | 73.67M | -91.35M | -1.72M | 110.11M | -196.42M | -94.13M | -162.23M | -445.13M | 130.78M | 314.79M | 114.51M | 356.12M | 265.38M | 309.67M | 350.66M | 358.75M | 594.73M | 1.70B | 422.83M | 291.19M | 162.44M | 381.47M | 238.04M | 64.00M | 261.30M | 85.60M | 31.60M |
EBIT Margin | 18.09% | 4.56% | -9.26% | -0.18% | 7.14% | -12.74% | -7.12% | -17.05% | -28.61% | 5.56% | 15.51% | 5.61% | 18.25% | 18.56% | 25.86% | 31.82% | 35.55% | 41.37% | 134.18% | 18.18% | 15.18% | 9.62% | 19.53% | 17.56% | 12.51% | 25.81% | 18.81% | 19.37% |
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 | 1999-04-30 | 1997-04-30 | 1996-04-30 |