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 | 16.16B | 13.13B | 9.68B | 5.16B | 12.90B | 11.76B | 10.80B | 9.46B | 9.19B | 10.08B | 9.81B | 9.16B | 7.85B | 6.02B | 5.98B | 7.21B | 7.69B | 7.18B | 6.48B | 4.24B | 3.91B | 4.03B | 4.01B | 3.52B | 1.39B | 773.90M | 827.60M | 804.80M | 721.80M | 742.20M |
Cost of Revenue | 8.55B | 6.65B | 5.03B | 3.45B | 7.60B | 6.92B | 6.19B | 5.50B | 5.63B | 6.37B | 6.26B | 5.92B | 5.03B | 3.76B | 3.54B | 4.14B | 4.14B | 3.81B | 3.55B | 2.29B | 2.16B | 2.20B | 2.21B | 1.68B | 590.70M | 409.30M | 405.20M | 403.60M | 386.10M | 405.30M |
Gross Profit | 7.61B | 6.47B | 4.65B | 1.71B | 5.30B | 4.84B | 4.60B | 3.96B | 3.56B | 3.71B | 3.55B | 3.24B | 2.82B | 2.26B | 2.44B | 3.07B | 3.55B | 3.36B | 2.93B | 1.95B | 1.75B | 1.84B | 1.80B | 1.84B | 801.00M | 364.60M | 422.40M | 401.20M | 335.70M | 336.90M |
Operating Expenses | 5.72B | 8.19B | 4.09B | 3.79B | 1.20B | 3.51B | 3.03B | 2.68B | 2.47B | 2.41B | 2.36B | 2.40B | 2.35B | 3.34B | 3.31B | 3.19B | 688.56M | 1.60B | 1.58B | 988.72M | 1.03B | 1.09B | 1.15B | 1.31B | 591.20M | 233.10M | 202.80M | 214.60M | 226.10M | 207.10M |
Selling, General & Admin | 5.21B | 4.23B | 2.51B | 2.12B | 2.10B | 1.76B | 1.56B | 1.38B | 1.31B | 1.32B | 1.28B | 1.24B | 1.54B | 2.71B | 2.63B | 1.28B | 1.43B | 1.23B | 1.10B | 697.17M | 694.53M | 705.54M | 711.97M | 981.24M | 462.40M | 154.60M | 137.40M | 150.10M | 167.40M | 158.80M |
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 | N/A | 3.96B | 1.58B | 1.67B | -901.53M | -18.14M | -48.24M | -72.70M | -15.97M | -7.80M | -9.06M | -608.36M | 817.15M | 633.42M | 689.27M | 1.92B | -737.80M | 375.46M | 473.11M | 291.55M | 332.65M | 380.97M | 438.68M | 324.44M | 128.80M | 78.50M | 65.40M | 64.50M | 58.70M | 48.30M |
Operating Income | 1.89B | -1.81B | 631.33M | -2.08B | 3.94B | 1.47B | 1.71B | 2.08B | -156.23M | 1.32B | 1.11B | 80.53M | 4.06B | -1.16B | -963.88M | -129.60M | 2.86B | 1.76B | 1.36B | 950.86M | 713.07M | 766.76M | 627.90M | 537.72M | 209.80M | 131.50M | 219.60M | 186.60M | 109.60M | 129.80M |
Other Expenses / Income | -418.73M | -535.57M | -816.89M | -869.04M | -1.09B | -835.48M | -751.74M | -819.02M | -890.01M | -912.65M | -1.05B | -1.81B | -1.23B | -2.59B | -1.05B | -539.38M | -705.50M | -780.32M | -690.12M | -395.05M | -369.41M | -288.61M | -396.04M | -296.62M | -59.72M | -22.05M | -10.70M | -30.30M | -3.80M | 5.80M |
Before Tax Income | 1.47B | 903.80M | 1.46B | -1.51B | 2.85B | 634.01M | 960.79M | 1.26B | -1.05B | 410.89M | 87.77M | -1.73B | 2.83B | -2.22B | -2.01B | -668.99M | 2.16B | 977.93M | 678.90M | 555.82M | 353.70M | 466.31M | 277.59M | 275.04M | 150.10M | 109.50M | 180.30M | 99.10M | 105.80M | 135.60M |
Income Tax Expenses | 157.84M | 697.07M | 253.41M | -191.57M | 632.35M | 50.11M | -1.13B | 22.30M | -6.59M | 283.71M | 31.26M | -117.30M | -403.31M | -778.63M | -720.91M | 186.30M | 757.88M | 341.93M | 235.64M | 205.96M | 116.59M | 173.55M | 107.00M | 108.88M | 55.00M | 40.60M | 65.00M | 24.60M | 63.00M | 55.30M |
Net Income | 1.14B | 206.73M | 1.25B | -1.32B | 2.05B | 466.77M | 1.95B | 1.10B | -447.72M | -149.87M | -156.61M | -1.77B | 3.11B | -1.44B | -1.29B | -855.29M | 1.58B | 648.26M | 443.26M | 412.33M | 243.70M | 292.44M | 169.81M | 160.74M | 86.00M | 68.90M | 111.10M | 43.70M | 46.60M | 74.50M |
Interest Expenses | 460.29M | 594.95M | 799.59M | 676.38M | 847.93M | 769.51M | 668.75M | 694.77M | 797.58M | 817.06M | 857.35M | 1.12B | 1.09B | 1.11B | 775.43M | 609.29M | 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 | 354.93M | 409.20M | 481.93M | 494.15M | 524.17M | 544.25M | 572.25M | 568.13M | 542.87M | 489.77M | 489.37M | 488.31M | 488.65M | 450.45M | 378.51M | 279.81M | 286.81M | 283.08M | 279.08M | 278.60M | 297.19M | 315.62M | 320.41M | 289.63M | 232.59M | 222.41M | 231.46M | 208.10M | 194.18M | 195.95M |
Diluted Shares Outstanding | 358.63M | 412.99M | 487.36M | 494.15M | 527.64M | 549.54M | 578.79M | 573.32M | 542.87M | 490.88M | 489.66M | 488.99M | 560.89M | 450.45M | 378.51M | 279.81M | 298.28M | 292.01M | 290.24M | 288.34M | 304.62M | 319.88M | 320.41M | 294.94M | 239.05M | 226.06M | 236.38M | 218.50M | 197.33M | 195.95M |
EBITDA | 2.75B | 1.77B | 1.71B | 558.86M | 2.72B | 2.51B | 2.57B | 2.80B | 571.22M | 2.12B | 2.04B | 309.84M | 4.74B | -469.02M | -547.89M | 718.53M | 3.57B | 2.41B | 1.87B | 1.31B | 1.16B | 1.16B | 1.05B | 862.89M | 338.44M | 209.71M | 256.40M | 193.90M | 168.30M | 178.10M |
EBITDA Margin | 17.00% | 13.46% | 17.71% | 10.83% | 21.11% | 21.33% | 23.80% | 29.65% | 6.22% | 20.99% | 20.82% | 3.38% | 60.33% | -7.79% | -9.16% | 9.97% | 46.40% | 33.59% | 28.85% | 30.86% | 29.55% | 28.69% | 26.29% | 24.52% | 24.32% | 27.10% | 30.98% | 24.09% | 23.32% | 24.00% |
EBIT | 1.76B | 1.50B | 2.31B | -835.10M | 3.53B | 1.29B | 1.49B | 1.82B | 343.26M | 950.90M | 732.00M | -768.63M | 3.80B | -1.10B | -1.24B | -59.70M | 2.34B | 990.19M | 678.90M | 618.29M | 360.29M | 465.99M | 276.81M | 269.62M | 141.00M | 109.50M | 176.10M | 68.30M | 109.60M | 129.80M |
EBIT Margin | 10.89% | 11.42% | 23.84% | -16.18% | 27.36% | 10.94% | 13.83% | 19.23% | 3.74% | 9.43% | 7.46% | -8.39% | 48.39% | -18.32% | -20.69% | -0.83% | 30.45% | 13.80% | 10.47% | 14.59% | 9.22% | 11.56% | 6.90% | 7.66% | 10.13% | 14.15% | 21.28% | 8.49% | 15.18% | 17.49% |
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 |