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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.79B | 5.24B | 3.98B | 2.39B | 2.22B | 2.14B | 1.99B | 1.90B | 1.46B | 1.04B | 1.01B | 953.95M | 887.47M | 689.22M | 759.79M | 1.22B | 1.16B | 1.08B | 705.84M | 629.02M | 714.21M | 775.68M | 517.79M | 230.77M |
Cost of Revenue | 2.54B | 3.53B | 2.67B | 1.60B | 1.48B | 1.44B | 1.34B | 1.28B | 993.70M | 719.91M | 714.54M | 683.55M | 638.15M | 497.69M | 555.37M | 900.21M | 860.86M | 792.41M | 535.61M | 484.65M | 552.05M | 586.90M | 388.28M | 170.61M |
Gross Profit | 1.25B | 1.72B | 1.31B | 791.78M | 743.47M | 696.38M | 644.42M | 619.72M | 469.36M | 316.12M | 297.28M | 270.40M | 249.32M | 191.53M | 204.42M | 316.99M | 303.17M | 289.29M | 170.24M | 144.36M | 162.16M | 188.78M | 129.51M | 60.16M |
Operating Expenses | 911.15M | 1.07B | 831.60M | 642.51M | 566.55M | 493.56M | 431.98M | 428.09M | 340.48M | 248.21M | 231.78M | 217.06M | 211.67M | 183.21M | 171.05M | 490.21M | 230.82M | 215.82M | 123.50M | 108.02M | 98.19M | 102.52M | 113.03M | 57.91M |
Selling, General & Admin | 756.24M | 936.58M | 730.45M | 549.75M | 508.03M | 452.32M | 399.70M | 398.47M | 319.53M | 232.22M | 218.23M | 202.90M | 195.35M | 168.13M | 157.24M | 230.66M | 218.25M | 205.50M | 117.33M | 102.19M | 93.37M | 98.68M | 103.36M | 54.61M |
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 |
Other Operating Expenses | 154.91M | 133.01M | 101.15M | 92.77M | 58.52M | 41.24M | 32.28M | 29.62M | 20.95M | 15.99M | 13.54M | 14.15M | 16.32M | 15.08M | 13.81M | 14.44M | 12.57M | 10.32M | 6.18M | 5.84M | 4.82M | 3.84M | 9.67M | 3.30M |
Operating Income | 338.43M | 647.10M | 478.00M | 149.26M | 176.91M | 202.83M | 212.44M | 191.63M | 128.88M | 67.90M | 65.50M | 53.34M | 37.65M | -42.52M | -153.61M | 71.89M | 72.34M | 73.46M | 46.73M | 36.34M | 63.96M | 86.27M | 16.48M | 2.25M |
Other Expenses / Income | -54.14M | -40.40M | -34.08M | -57.74M | -28.43M | -16.14M | -19.68M | -15.46M | -7.79M | -9.24M | -9.66M | -26.02M | -23.73M | -19.77M | -11.96M | -10.69M | -11.56M | -16.70M | -9.56M | -8.44M | -2.30M | 343.00K | -13.93M | -10.01M |
Before Tax Income | 284.29M | 606.70M | 443.92M | 91.52M | 148.49M | 186.69M | 192.76M | 176.17M | 121.09M | 58.67M | 55.84M | 27.32M | 13.92M | -62.29M | -165.56M | 61.20M | 60.78M | 56.77M | 37.16M | 27.90M | 61.66M | 86.61M | 2.54M | -7.76M |
Income Tax Expenses | 73.61M | 162.65M | 116.53M | 20.86M | 34.50M | 44.94M | 60.20M | 70.33M | 39.20M | 25.45M | 22.90M | 11.01M | 8.90M | -10.30M | -43.39M | 26.85M | 24.25M | 21.68M | 14.93M | 10.55M | 23.87M | 34.25M | 1.48M | -2.56M |
Net Income | 210.68M | 444.05M | 327.39M | 70.67M | 113.99M | 141.74M | 132.56M | 105.84M | 81.89M | 33.22M | 32.93M | 17.14M | -26.27M | -51.99M | -122.18M | 34.36M | 36.53M | 35.09M | 22.23M | 17.35M | 37.79M | 52.36M | -4.39M | -5.20M |
Interest Expenses | 54.14M | 40.40M | 34.08M | 57.74M | 28.43M | 16.14M | 19.68M | 15.46M | 7.79M | 9.24M | 9.66M | 26.02M | 23.73M | 19.77M | 11.96M | 10.69M | 12.46M | 16.70M | 9.56M | 8.44M | 2.30M | N/A | N/A | N/A |
Basic Shares Outstanding | 39.17M | 44.59M | 47.69M | 47.42M | 46.70M | 47.37M | 47.81M | 47.95M | 47.52M | 46.50M | 45.96M | 41.63M | 39.91M | 34.84M | 32.62M | 33.38M | 34.38M | 32.66M | 29.13M | 28.25M | 36.46M | 42.53M | 30.64M | 22.50M |
Diluted Shares Outstanding | 39.34M | 44.87M | 48.05M | 47.69M | 47.59M | 48.67M | 49.43M | 49.27M | 48.84M | 48.09M | 47.79M | 46.71M | 45.95M | 34.84M | 32.62M | 33.81M | 34.88M | 34.50M | 32.12M | 31.37M | 39.78M | 46.80M | 30.64M | 22.50M |
EBITDA | 499.36M | 784.21M | 581.70M | 243.45M | 235.44M | 244.06M | 244.72M | 221.25M | 149.83M | 83.90M | 79.05M | 67.49M | 53.97M | -27.43M | -139.80M | 86.33M | 84.02M | 83.79M | 52.91M | 42.18M | 63.96M | 86.27M | 16.48M | 5.55M |
EBITDA Margin | 13.18% | 14.96% | 14.60% | 10.17% | 10.60% | 11.43% | 12.31% | 11.63% | 10.24% | 8.10% | 7.81% | 7.08% | 6.08% | -3.98% | -18.40% | 7.09% | 7.22% | 7.75% | 7.50% | 6.71% | 8.96% | 11.12% | 3.18% | 2.41% |
EBIT | 338.43M | 647.10M | 478.00M | 149.26M | 176.91M | 202.83M | 212.44M | 191.63M | 128.88M | 67.90M | 65.50M | 54.16M | 6.37M | -42.52M | -153.61M | 71.89M | 73.24M | 73.46M | 46.73M | 36.34M | 63.96M | 86.61M | -2.91M | -7.76M |
EBIT Margin | 8.93% | 12.34% | 12.00% | 6.24% | 7.96% | 9.50% | 10.68% | 10.07% | 8.81% | 6.55% | 6.47% | 5.68% | 0.72% | -6.17% | -20.22% | 5.91% | 6.29% | 6.79% | 6.62% | 5.78% | 8.96% | 11.17% | -0.56% | -3.36% |
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 |