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.68B | 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.86B | 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 | 261.25M | 187.38M | 195.12M | 189.06M | 189.79M | -6.87M | 153.60M | 159.19M | -3.00M | 156.05M | -4.28M | 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 | 858.54M | 824.48M | 762.26M | 693.50M | 804.12M | 908.84M | 750.77M | 272.79M | 525.21M | 686.90M | 606.23M | 480.26M | 439.34M | 184.04M | 167.53M | 156.60M | 784.11M | 338.70M | 352.50M | 374.70M | 400.60M | 423.20M | 256.00M |
Other Expenses / Income | -306.81M | -184.34M | -120.45M | -135.25M | -219.53M | -238.14M | -251.82M | -161.43M | -132.30M | -78.92M | -111.28M | -93.76M | -99.04M | -71.77M | -83.87M | -103.34M | -94.72M | -87.95M | -94.70M | -134.35M | -137.14M | -149.98M | -261.96M | -172.52M | -137.20M | -80.20M | -138.90M | -53.20M | -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 | 431.90M | 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 | 130.43M | 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 | 301.36M | 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 | 156.97M | 150.72M | 135.40M | 115.98M | 114.43M | 101.88M | 105.97M | 76.57M | 83.28M | 99.86M | N/A | 90.56M | 91.83M | 103.20M | N/A | 152.59M | 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 | 95.88M | 98.33M | 102.64M | 95.40M | 98.02M | 100.85M | 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 | 95.88M | 100.54M | 103.50M | 97.11M | 99.82M | 102.37M | 102.25M | 100.81M |
EBITDA | 1.74B | 2.26B | 1.78B | 1.10B | 343.29M | 1.38B | 1.16B | 1.06B | 989.12M | 1.04B | 917.29M | 927.59M | 1.03B | 837.98M | 342.20M | -427.87M | 788.90M | 689.03M | 549.33M | 483.17M | 315.83M | 246.31M | 361.97M | 883.59M | 441.80M | 407.60M | 481.30M | 440.10M | 458.40M | 285.80M |
EBITDA Margin | 5.27% | 6.09% | 5.15% | 3.85% | 1.19% | 4.66% | 4.32% | 4.46% | 4.25% | 4.55% | 4.29% | 4.55% | 4.79% | 4.47% | 2.33% | -2.55% | 4.94% | 5.07% | 4.92% | 4.54% | 3.64% | 3.33% | 3.57% | 6.82% | 4.74% | 4.88% | 6.20% | 6.73% | 7.74% | 6.15% |
EBIT | 1.49B | 2.06B | 1.57B | 894.44M | 91.91M | 1.12B | 846.06M | 864.14M | 824.82M | 798.97M | 696.20M | 811.85M | 915.27M | 755.58M | 272.21M | 531.66M | 588.49M | 607.35M | 476.69M | 407.14M | 46.91M | -451.73M | -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.16% | 3.63% | 3.54% | 3.51% | 3.26% | 3.98% | 4.28% | 4.03% | 1.85% | 3.17% | 3.68% | 4.47% | 4.27% | 3.82% | 0.54% | -6.11% | -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 |