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 | 2002-07-31 | 2001-07-31 | 2000-07-31 | 1999-07-31 | 1998-07-31 | 1997-07-31 | 1996-07-31 | 1995-07-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 31.96B | 38.20B | 18.39B | 11.18B | 17.49B | 17.71B | 14.25B | 10.54B | 13.24B | 19.76B | 20.16B | 20.09B | 15.44B | 8.32B | 4.83B | 5.87B | 4.79B | 4.02B | 3.21B | 2.25B | 1.40B | 448.64M | 888.91M | 1.14B | 965.95M | 598.00M | 589.60M | 721.30M | 676.30M | 614.80M |
Cost of Revenue | 26.83B | 31.39B | 15.76B | 9.76B | 14.31B | 14.51B | 11.36B | 8.84B | 10.81B | 17.99B | 17.70B | 16.08B | 13.43B | 7.87B | 4.24B | 5.55B | 4.21B | 3.56B | 2.64B | 1.84B | 1.29B | 419.50M | 699.62M | 873.36M | 802.39M | 429.80M | 518.80M | 656.60M | 600.50M | 554.10M |
Gross Profit | 5.14B | 6.82B | 2.63B | 1.43B | 3.18B | 3.20B | 2.89B | 1.70B | 2.43B | 1.78B | 2.46B | 4.01B | 2.01B | 451.37M | 596.26M | 319.03M | 578.56M | 464.87M | 575.66M | 409.69M | 116.34M | 29.14M | 189.28M | 268.77M | 163.55M | 168.20M | 70.80M | 64.70M | 75.80M | 60.70M |
Operating Expenses | 2.94B | 2.76B | 1.88B | 1.61B | 1.75B | 1.58B | 1.97B | 1.14B | 1.18B | 1.26B | 1.22B | 1.12B | 279.82M | 188.37M | 515.95M | 118.69M | 112.23M | 102.98M | 308.16M | 264.17M | 56.27M | 20.75M | 146.24M | 150.86M | 136.77M | 129.20M | 38.10M | 37.30M | 37.40M | 33.30M |
Selling, General & Admin | 498.24M | 426.49M | 362.01M | 313.60M | 354.24M | 290.42M | 264.87M | 125.65M | 120.85M | 114.61M | 127.96M | 128.10M | 120.11M | 70.84M | 60.34M | 54.91M | 68.77M | 63.26M | 264.34M | 223.69M | 34.78M | 9.03M | 118.54M | 123.53M | 109.27M | 102.80M | 13.70M | 17.10M | 18.10M | 17.50M |
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 | 1.94B | 2.33B | 1.52B | 1.30B | 1.39B | 2.92M | 1.70B | 1.02B | 1.06B | 1.14B | 1.09B | 994.97M | 159.71M | 117.53M | 455.61M | 63.79M | 43.46M | 39.72M | 43.82M | 40.48M | 21.49M | 11.73M | 27.70M | 27.33M | 27.50M | 26.40M | 24.40M | 20.20M | 19.30M | 15.80M |
Operating Income | 2.20B | 4.05B | 262.10M | -188.45M | 952.16M | 1.62B | 910.61M | -99.89M | 1.24B | 515.53M | 1.25B | 2.88B | 1.73B | 263.00M | 80.31M | 200.33M | 466.33M | 361.89M | 267.50M | 145.51M | 60.07M | 8.39M | 43.05M | 117.91M | 26.78M | 39.00M | 32.70M | 27.40M | 38.40M | 27.40M |
Other Expenses / Income | 47.27M | -118.20M | 525.05M | -558.60M | 219.34M | 14.95M | -41.75M | -71.65M | -35.78M | -48.03M | -86.67M | -96.15M | -89.85M | -70.64M | -36.51M | -14.95M | 33.11M | 21.61M | 911.00K | -7.04M | 14.29M | 127.00K | 7.85M | 3.99M | -8.15M | -5.90M | -7.80M | -5.60M | -6.60M | -7.30M |
Before Tax Income | 2.15B | 3.94B | 787.15M | -747.05M | 1.17B | 1.52B | 868.86M | -171.53M | 1.21B | 467.50M | 1.16B | 2.79B | 1.64B | 192.36M | 43.80M | 185.38M | 499.44M | 383.50M | 268.41M | 138.47M | 74.36M | 8.52M | 50.90M | 121.89M | 18.63M | 33.10M | 24.90M | 21.80M | 31.80M | 20.10M |
Income Tax Expenses | 441.61M | 894.87M | 123.90M | -232.15M | 299.15M | 347.24M | -12.38M | 19.41M | 406.06M | 141.17M | 391.58M | 1.03B | 581.99M | 59.31M | 7.46M | 64.83M | 165.32M | 136.60M | 101.42M | 54.59M | 28.31M | 3.11M | 18.87M | 48.45M | 7.19M | 13.20M | 9.70M | 8.70M | 12.60M | 7.70M |
Net Income | 1.59B | 2.92B | 558.32M | -514.90M | 772.39M | 1.10B | 881.24M | -260.45M | 740.10M | 281.29M | 735.84M | 1.73B | 1.02B | 103.96M | 19.53M | 120.56M | 334.13M | 266.57M | 167.66M | 83.88M | 46.05M | 5.40M | 32.03M | 73.45M | 11.45M | 19.90M | 15.20M | 13.10M | 19.20M | 18.10M |
Interest Expenses | 190.80M | 175.63M | 125.17M | 126.53M | 143.32M | 131.36M | 117.60M | 72.19M | 43.47M | 43.65M | 68.05M | 104.19M | 78.32M | 74.20M | 40.35M | 23.95M | 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 | 190.03M | 202.57M | 162.57M | 161.98M | 166.29M | 175.01M | 176.17M | 176.10M | 188.73M | 197.24M | 200.42M | 205.29M | 158.49M | 106.44M | 100.84M | 100.40M | 109.70M | 113.95M | 123.46M | 125.56M | 124.04M | 124.13M | 124.48M | 121.50M | 129.04M | 132.06M | 132.06M | 132.06M | 132.06M | 132.06M |
Diluted Shares Outstanding | 190.03M | 202.57M | 162.57M | 161.98M | 167.38M | 176.66M | 177.20M | 176.10M | 188.94M | 197.43M | 201.23M | 206.18M | 159.29M | 107.22M | 101.21M | 101.10M | 111.70M | 116.42M | 126.49M | 128.68M | 128.13M | 127.22M | 127.77M | 123.10M | 131.28M | 133.57M | 133.95M | 132.17M | 133.33M | 134.32M |
EBITDA | 3.08B | 4.08B | 765.64M | -166.35M | 1.46B | 1.65B | 1.32B | 194.18M | 1.54B | 829.49M | 1.50B | 3.10B | 1.84B | 355.00M | 166.97M | 273.13M | 542.90M | 443.44M | 312.90M | 178.95M | 110.63M | 20.24M | 78.59M | 149.22M | 46.13M | 59.50M | 49.30M | 42.00M | 51.10M | 41.60M |
EBITDA Margin | 9.65% | 10.69% | 4.16% | -1.49% | 8.36% | 9.31% | 9.27% | 1.84% | 11.60% | 4.20% | 7.43% | 15.44% | 11.94% | 4.27% | 3.45% | 4.65% | 11.33% | 11.02% | 9.74% | 7.97% | 7.88% | 4.51% | 8.84% | 13.07% | 4.78% | 9.95% | 8.36% | 5.82% | 7.56% | 6.77% |
EBIT | 2.22B | 3.99B | 807.40M | -620.52M | 1.21B | 1.58B | 986.46M | -168.85M | 1.19B | 466.11M | 1.20B | 2.86B | 1.68B | 237.47M | 67.34M | 209.34M | 499.44M | 403.17M | 269.08M | 138.47M | 74.36M | 8.52M | 50.90M | 121.89M | 18.63M | 33.10M | 24.90M | 21.80M | 31.80M | 25.80M |
EBIT Margin | 6.95% | 10.45% | 4.39% | -5.55% | 6.95% | 8.90% | 6.92% | -1.60% | 8.99% | 2.36% | 5.93% | 14.23% | 10.91% | 2.85% | 1.39% | 3.57% | 10.42% | 10.02% | 8.38% | 6.16% | 5.30% | 1.90% | 5.73% | 10.67% | 1.93% | 5.54% | 4.22% | 3.02% | 4.70% | 4.20% |
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 | 2002-07-31 | 2001-07-31 | 2000-07-31 | 1999-07-31 | 1998-07-31 | 1997-07-31 | 1996-07-31 | 1995-07-31 |