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 | 11.78B | 12.46B | 9.66B | 8.42B | 8.93B | 8.41B | 7.33B | 6.79B | 6.57B | 6.64B | 6.42B | 6.26B | 6.05B | 5.14B | 4.89B | 6.20B | 6.57B | 6.31B | 5.74B | 5.15B | 4.80B | 4.78B | 5.01B | 5.34B | 4.95B | 5.19B | 4.89B | 5.52B | 5.17B | 4.69B |
Cost of Revenue | 9.48B | 9.62B | 7.86B | 7.14B | 7.56B | 6.83B | 5.87B | 5.29B | 5.09B | 5.26B | 5.10B | 5.00B | 1.22B | 1.10B | 1.08B | 1.17B | 1.77B | 1.61B | 2.57B | 2.84B | 2.65B | 2.71B | 3.00B | 4.40B | 3.98B | 4.13B | 3.85B | 4.64B | 4.05B | 3.69B |
Gross Profit | 2.30B | 2.84B | 1.80B | 1.28B | 1.37B | 1.58B | 1.46B | 1.50B | 1.49B | 1.38B | 1.32B | 1.25B | 4.83B | 4.04B | 3.81B | 5.04B | 4.80B | 4.70B | 3.17B | 2.31B | 2.15B | 2.07B | 2.01B | 938.86M | 967.50M | 1.06B | 1.05B | 877.91M | 1.12B | 999.50M |
Operating Expenses | 1.42B | 1.42B | 1.19B | 1.04B | 1.03B | 980.10M | 987.50M | 956.20M | 979.50M | 943.60M | 928.60M | 902.20M | 4.48B | 3.76B | 3.53B | 4.51B | 4.28B | 4.22B | 4.57B | 4.67B | 4.32B | 4.18B | 4.33B | 4.63B | 4.58B | 4.74B | 4.45B | 5.35B | 4.71B | 4.28B |
Selling, General & Admin | 1.42B | 1.42B | 1.05B | 921.60M | 907.40M | 854.80M | 872.00M | 842.70M | 844.50M | 817.00M | 790.70M | 766.30M | 1.56B | 1.32B | 1.30B | 1.48B | 1.50B | 1.50B | 1.26B | 1.23B | 1.24B | 1.27B | 1.21B | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 | 21.00M | 132.10M | 123.40M | 122.00M | -2.10M | -7.60M | 12.77M | 9.99M | 13.60M | 15.40M | 11.70M | 9.10M | 6.20M | 10.40M | -1.70M | 5.79M | 11.73M | 3.31B | 3.44B | 3.08B | 2.92B | 3.11B | 4.63B | 4.58B | 4.74B | 4.45B | 5.35B | 4.71B | 4.28B |
Operating Income | 878.00M | -385.00M | -1.13B | -1.91B | -1.68B | 601.42M | 476.28M | 545.26M | 355.48M | 440.37M | 256.88M | 210.35M | 211.07M | 284.56M | 278.57M | 528.00M | 518.81M | 474.60M | -1.41B | -2.36B | -2.17B | -2.12B | -2.32B | -3.69B | -3.61B | -3.68B | -3.41B | -4.48B | -3.60B | -3.28B |
Other Expenses / Income | -260.00M | 252.00M | 76.60M | -18.36M | -324.71M | -204.46M | -142.64M | -138.00M | 163.23M | -102.10M | -28.45M | -48.16M | -66.98M | -98.25M | -134.80M | -137.47M | -104.11M | -81.63M | -67.81M | -41.31M | 2.39B | 2.29B | -221.81M | -184.26M | 1.61B | 3.40B | -174.00M | -184.60M | 3.86B | 3.54B |
Before Tax Income | 618.00M | 1.22B | 692.60M | -130.40M | -42.30M | 373.90M | 313.80M | 406.40M | 469.20M | 338.50M | 368.90M | 303.10M | 279.40M | 186.30M | 143.80M | 349.90M | 405.46M | 392.97M | 357.09M | 331.12M | 212.47M | 175.88M | 30.71M | 141.32M | 117.49M | 256.96M | 263.95M | -17.62M | 264.39M | 260.52M |
Income Tax Expenses | 212.00M | 353.00M | 171.00M | -18.40M | -19.00M | 98.30M | -477.20M | 141.70M | 163.20M | 118.10M | 125.70M | 102.20M | 108.00M | 61.70M | 53.70M | 150.00M | 151.60M | 144.01M | 129.46M | 115.51M | 76.92M | 63.32M | 12.03M | 52.29M | 44.58M | 97.89M | 103.71M | 13.66M | 108.96M | 106.99M |
Net Income | 406.00M | 867.00M | 519.00M | -112.00M | -23.30M | 273.30M | 790.60M | 262.50M | 304.80M | 218.60M | 237.80M | 210.00M | 169.80M | 118.20M | 61.90M | 199.90M | 253.86M | 248.96M | 226.93M | 215.61M | 131.44M | 93.67M | 18.68M | 89.03M | 419.68M | 159.07M | 175.69M | -41.32M | 147.67M | 153.53M |
Interest Expenses | 296.00M | 228.00M | 213.90M | 261.30M | 241.40M | 178.60M | 140.30M | 147.80M | 150.40M | 142.10M | 137.20M | 140.60M | 133.20M | 130.00M | 144.30M | 157.30M | 160.07M | 140.56M | 120.47M | 100.11M | 96.17M | 91.72M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 46.49M | 49.55M | 52.34M | 52.36M | 52.35M | 52.39M | 52.61M | 53.02M | 52.81M | 52.54M | 52.07M | 50.74M | 51.14M | 51.17M | 55.34M | 56.55M | 59.32M | 60.87M | 63.76M | 64.28M | 62.89M | 61.62M | 60.25M | 59.24M | 68.57M | 72.97M | 59.52M | 80.98M | 79.39M | 78.73M |
Diluted Shares Outstanding | 46.49M | 50.89M | 53.51M | 52.36M | 52.35M | 52.70M | 52.99M | 53.36M | 53.26M | 53.04M | 53.34M | 51.37M | 51.14M | 51.90M | 55.34M | 56.80M | 59.73M | 61.58M | 64.56M | 65.67M | 63.80M | 62.44M | 60.25M | 59.75M | 68.69M | 73.64M | 59.52M | 80.98M | 79.39M | 78.73M |
EBITDA | 2.93B | 3.39B | 2.70B | 2.26B | 2.17B | 2.05B | 1.72B | 1.75B | 1.75B | 1.58B | 1.55B | 1.39B | 1.29B | 1.15B | 1.11B | 1.41B | 1.34B | 1.28B | 1.22B | 1.14B | -1.55B | -1.56B | 798.00M | 905.93M | -869.14M | -2.62B | 948.50M | 886.50M | -2.93B | -2.69B |
EBITDA Margin | 24.88% | 27.23% | 27.95% | 26.82% | 24.33% | 24.35% | 23.41% | 25.74% | 26.61% | 23.76% | 24.14% | 22.24% | 21.37% | 22.35% | 22.66% | 22.77% | 20.39% | 20.26% | 21.23% | 22.08% | -32.24% | -32.73% | 15.94% | 16.98% | -17.55% | -50.52% | 19.38% | 16.06% | -56.72% | -57.34% |
EBIT | 914.00M | 1.45B | 903.90M | 130.90M | 199.10M | 550.20M | 453.70M | 552.00M | 618.40M | 478.80M | 500.70M | 452.80M | 411.00M | 309.90M | 259.90M | 507.20M | 565.54M | 533.53M | 476.86M | 431.24M | 304.52M | 248.70M | 30.71M | 141.32M | 464.25M | 256.96M | 279.40M | -27.65M | 256.63M | 260.52M |
EBIT Margin | 7.76% | 11.62% | 9.35% | 1.55% | 2.23% | 6.54% | 6.19% | 8.13% | 9.41% | 7.21% | 7.80% | 7.24% | 6.79% | 6.03% | 5.32% | 8.18% | 8.61% | 8.46% | 8.31% | 8.37% | 6.34% | 5.21% | 0.61% | 2.65% | 9.37% | 4.95% | 5.71% | -0.50% | 4.97% | 5.56% |
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 |