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 | 33.11B | 37.12B | 34.48B | 28.67B | 28.92B | 29.68B | 26.81B | 23.83B | 23.28B | 22.77B | 21.36B | 20.41B | 21.39B | 18.74B | 14.68B | 16.76B | 15.98B | 13.58B | 11.16B | 10.65B | 8.68B | 7.39B | 10.13B | 12.96B | 9.31B | 8.34B | 7.76B | 6.53B | 5.92B | 4.65B |
Cost of Revenue | 28.96B | 32.29B | 30.27B | 25.48B | 25.62B | 25.98B | 23.46B | 20.68B | 20.25B | 19.77B | 18.57B | 17.67B | 18.44B | 16.33B | 12.93B | 14.48B | 13.70B | 11.55B | 9.42B | 8.92B | 7.26B | 6.13B | 8.61B | 10.93B | 8.01B | 7.18B | 6.57B | 5.49B | 4.89B | 3.83B |
Gross Profit | 4.15B | 4.84B | 4.20B | 3.19B | 3.30B | 3.70B | 3.36B | 3.14B | 3.04B | 3.00B | 2.79B | 2.74B | 2.95B | 2.42B | 1.75B | 2.28B | 2.29B | 2.03B | 1.74B | 1.72B | 1.42B | 1.26B | 1.52B | 2.03B | 1.30B | 1.16B | 1.19B | 1.04B | 1.03B | 817.00M |
Operating Expenses | 2.60B | 2.76B | 2.64B | 2.28B | 2.41B | 2.50B | 2.32B | 2.21B | 2.14B | 2.12B | 2.00B | 1.96B | 2.00B | 1.63B | 1.48B | 1.59B | 1.59B | 1.41B | 1.25B | 1.27B | 1.20B | 1.09B | 1.28B | 1.25B | 962.50M | 808.80M | 814.80M | 641.40M | 609.40M | 561.00M |
Selling, General & Admin | 2.42B | 2.57B | 2.44B | 2.09B | 2.22B | 2.31B | 2.16B | 2.05B | 1.99B | 1.96B | 1.87B | 1.85B | 1.89B | 1.56B | 1.31B | 1.61B | 1.52B | 1.36B | 1.20B | 1.21B | 1.11B | 1.02B | 1.16B | 1.16B | 866.90M | 756.80M | 712.20M | 604.40M | 574.20M | 488.00M |
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 | 181.12M | 187.38M | 195.12M | 189.06M | 189.79M | -6.87M | 153.60M | 159.19M | 155.75M | 156.05M | 131.14M | 115.35M | 103.48M | 77.35M | 172.54M | -19.69M | 66.72M | 51.19M | 47.48M | 58.88M | 86.75M | 71.52M | 127.72M | 90.25M | 95.60M | 52.00M | 102.60M | 37.00M | 35.20M | 73.00M |
Operating Income | 1.47B | 2.07B | 1.56B | 894.51M | 889.37M | 1.15B | 928.45M | 932.14M | 893.25M | 880.10M | 786.15M | 772.40M | 952.53M | 784.27M | 272.79M | 695.14M | 698.65M | 618.05M | 491.30M | 450.73M | 222.01M | 167.53M | 233.75M | 784.11M | 338.70M | 352.50M | 374.70M | 400.60M | 423.20M | 256.00M |
Other Expenses / Income | -58.23M | -184.34M | -120.45M | -135.25M | -1.00B | -80.46M | -234.16M | -216.74M | -201.06M | -196.76M | -203.93M | -62.04M | -142.73M | -105.27M | -83.87M | -1.29B | -106.47M | -99.78M | -105.74M | -145.75M | -174.73M | -149.98M | -343.04M | -173.98M | -107.50M | -80.20M | -66.30M | -38.00M | -67.60M | -36.20M |
Before Tax Income | 1.16B | 1.88B | 1.44B | 759.26M | -111.83M | 909.37M | 694.29M | 715.40M | 692.18M | 683.33M | 582.22M | 710.36M | 809.80M | 679.00M | 188.92M | -596.91M | 592.18M | 518.28M | 385.56M | 304.98M | 47.28M | 17.55M | -109.29M | 610.13M | 231.20M | 272.30M | 308.40M | 362.60M | 355.60M | 219.80M |
Income Tax Expenses | 254.99M | 448.99M | 325.91M | 172.79M | 88.34M | 187.80M | 287.13M | 190.67M | 191.70M | 184.94M | 182.34M | 203.64M | 210.49M | 199.38M | 65.42M | 16.72M | 180.70M | 128.46M | 131.25M | 96.44M | 21.21M | 6.17M | -34.19M | 248.19M | 101.80M | 115.00M | 131.60M | 144.70M | 153.10M | 91.20M |
Net Income | 903.50M | 1.43B | 1.11B | 584.44M | -200.17M | 716.20M | 401.96M | 522.75M | 497.73M | 498.05M | 399.42M | 506.33M | 598.81M | 479.63M | 123.51M | -613.74M | 407.79M | 388.33M | 253.61M | 207.50M | 25.70M | -610.48M | -73.83M | 357.93M | 124.20M | 145.80M | 163.70M | 202.70M | 202.50M | 111.90M |
Interest Expenses | 328.72M | 185.65M | 131.73M | 137.21M | 203.74M | 214.77M | 163.81M | 150.72M | 135.40M | 115.98M | 114.43M | 101.88M | 105.97M | 76.57M | 83.28M | 99.86M | 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 | 56.36M | 64.84M | 72.47M | 77.99M | 83.57M | 87.48M | 88.68M | 90.96M | 94.61M | 98.67M | 102.56M | 109.24M | 114.03M | 118.00M | 119.80M | 120.77M | 123.18M | 121.67M | 117.82M | 113.11M | 100.14M | 99.79M | 98.38M | 96.71M | 95.12M | 95.40M | 98.01M | 102.76M | 96.16M | 93.27M |
Diluted Shares Outstanding | 57.03M | 65.45M | 73.39M | 78.64M | 83.57M | 88.44M | 89.77M | 92.03M | 95.69M | 99.95M | 103.70M | 111.08M | 115.93M | 119.58M | 120.49M | 121.42M | 124.43M | 123.18M | 124.08M | 124.56M | 100.92M | 101.07M | 98.38M | 98.83M | 96.05M | 97.11M | 99.77M | 102.76M | 102.25M | 100.81M |
EBITDA | 1.74B | 2.27B | 1.77B | 1.10B | 1.08B | 1.39B | 1.01B | 1.02B | 980.58M | 955.02M | 827.34M | 927.20M | 1.02B | 832.93M | 339.24M | -427.87M | 678.74M | 587.77M | 442.88M | 369.62M | 120.82M | -525.53M | 24.14M | 705.60M | 304.60M | 315.90M | 342.40M | 386.90M | 390.80M | 232.90M |
EBITDA Margin | 5.25% | 6.12% | 5.12% | 3.84% | 3.73% | 4.68% | 3.75% | 4.30% | 4.21% | 4.19% | 3.87% | 4.54% | 4.76% | 4.44% | 2.31% | -2.55% | 4.25% | 4.33% | 3.97% | 3.47% | 1.39% | -7.11% | 0.24% | 5.44% | 3.27% | 3.79% | 4.41% | 5.92% | 6.60% | 5.01% |
EBIT | 1.49B | 2.06B | 1.57B | 894.44M | 91.91M | 1.12B | 852.90M | 864.14M | 824.82M | 798.97M | 696.20M | 811.85M | 915.27M | 755.58M | 272.21M | -497.15M | 588.49M | 516.79M | 384.86M | 303.94M | 46.91M | -604.32M | -108.02M | 606.13M | 226.00M | 260.80M | 295.30M | 347.40M | 355.60M | 203.10M |
EBIT Margin | 4.49% | 5.55% | 4.54% | 3.12% | 0.32% | 3.77% | 3.18% | 3.63% | 3.54% | 3.51% | 3.26% | 3.98% | 4.28% | 4.03% | 1.85% | -2.97% | 3.68% | 3.81% | 3.45% | 2.85% | 0.54% | -8.18% | -1.07% | 4.68% | 2.43% | 3.13% | 3.80% | 5.32% | 6.01% | 4.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 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |