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 | 9.98B | 9.11B | 8.17B | 7.41B | 7.89B | 7.34B | 6.38B | 6.04B | 5.70B | 5.88B | 8.70B | 8.70B | 8.20B | 19.28B | 22.04B | 30.15B | 36.62B | 42.88B | 36.84B | 31.32B | 27.06B | 26.68B | 30.00B | 37.58B | 30.93B | 29.40B | 29.79B | 27.97B | 27.04B | 22.25B |
Cost of Revenue | 5.18B | 4.88B | 4.13B | 3.81B | 3.96B | 3.86B | 3.36B | 3.17B | 2.98B | 3.05B | 4.46B | 4.35B | 4.06B | 12.38B | 14.99B | 21.75B | 26.67B | 30.15B | 25.07B | 20.83B | 18.10B | 17.94B | 21.45B | 23.63B | 19.16B | 20.88B | 19.99B | 18.98B | 17.55B | 13.76B |
Gross Profit | 4.80B | 4.23B | 4.04B | 3.61B | 3.93B | 3.48B | 3.02B | 2.87B | 2.72B | 2.83B | 4.24B | 4.35B | 4.15B | 6.90B | 7.06B | 8.39B | 9.95B | 12.73B | 11.78B | 10.50B | 8.96B | 8.74B | 8.56B | 13.95B | 11.77B | 8.52B | 9.80B | 8.99B | 9.49B | 8.48B |
Operating Expenses | 2.42B | 2.49B | 2.37B | 2.23B | 2.30B | 2.08B | 1.70B | 1.67B | 1.65B | 3.79B | 2.92B | 3.07B | 2.95B | 6.11B | 7.21B | 10.48B | 10.12B | 8.63B | 7.01B | 7.38B | 7.79B | 8.78B | 10.38B | 11.93B | 10.68B | 7.70B | 7.85B | 7.03B | 6.56B | 5.91B |
Selling, General & Admin | 1.56B | 1.45B | 1.35B | 1.29B | 1.40B | 1.25B | 979.00M | 1.00B | 1.02B | 1.18B | 1.84B | 1.96B | 1.91B | 3.37B | 3.38B | 4.33B | 5.09B | 4.50B | 3.86B | 4.21B | 4.07B | 4.20B | 3.70B | 5.14B | 5.04B | 5.49B | 5.51B | 4.71B | 4.64B | 4.38B |
Research & Development | 858.00M | 779.00M | 734.00M | 686.00M | 687.00M | 637.00M | 568.00M | 553.00M | 620.00M | 681.00M | 1.05B | 1.07B | 1.03B | 2.53B | 3.18B | 4.11B | 4.43B | 4.11B | 3.68B | 3.06B | 3.77B | 3.75B | 4.32B | 4.44B | 3.44B | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 6.00M | 257.00M | 286.00M | 246.00M | 208.00M | -93.00M | 151.00M | 113.00M | 8.00M | 1.92B | 26.00M | 29.00M | N/A | 212.00M | 641.00M | 2.04B | 598.00M | 25.00M | -526.00M | 111.00M | -57.00M | 823.00M | 2.36B | 2.35B | 2.19B | 2.21B | 2.34B | 2.32B | 1.92B | 1.52B |
Operating Income | 2.38B | 1.66B | 1.67B | 1.38B | 1.22B | 1.25B | 1.28B | 1.20B | 1.07B | -955.00M | 1.32B | 1.28B | 1.20B | 789.00M | -148.00M | -2.08B | -167.00M | 4.09B | 4.76B | 3.12B | 1.17B | -39.00M | -1.82B | 2.02B | 1.10B | 822.00M | 1.95B | 1.96B | 2.93B | 2.58B |
Other Expenses / Income | -236.00M | -146.00M | -115.00M | -209.00M | -215.00M | -77.00M | -206.00M | -359.00M | -153.00M | -206.00M | -177.00M | -66.00M | -461.00M | -112.00M | -17.00M | -554.00M | -223.00M | 518.00M | 1.76B | 135.00M | 123.00M | -3.41B | -3.69B | 209.00M | 71.00M | -2.20B | -131.00M | -185.00M | -149.00M | -142.00M |
Before Tax Income | 2.15B | 1.51B | 1.55B | 1.17B | 1.00B | 1.10B | 1.08B | 844.00M | 917.00M | -1.16B | 1.15B | 1.22B | 738.00M | 677.00M | -165.00M | -2.64B | -390.00M | 4.61B | 6.52B | 3.25B | 1.29B | -3.45B | -5.51B | 2.23B | 1.17B | -1.37B | 1.82B | 1.77B | 2.78B | 2.44B |
Income Tax Expenses | 432.00M | 148.00M | 302.00M | 221.00M | 130.00M | 133.00M | 1.23B | 282.00M | 274.00M | -465.00M | 40.00M | 337.00M | -3.00M | 406.00M | -77.00M | 1.61B | -285.00M | 1.35B | 1.92B | 1.06B | 400.00M | -961.00M | -1.57B | 913.00M | 351.00M | -412.00M | 636.00M | 621.00M | 1.00B | 877.00M |
Net Income | 1.71B | 1.36B | 1.25B | 949.00M | 868.00M | 966.00M | -155.00M | 560.00M | 610.00M | 1.30B | 1.10B | 881.00M | 1.16B | 633.00M | -51.00M | -4.24B | -49.00M | 3.66B | 4.58B | 1.53B | 893.00M | -2.48B | -3.94B | 1.32B | 817.00M | -962.00M | 1.18B | 1.15B | 1.78B | 1.56B |
Interest Expenses | 249.00M | 240.00M | 208.00M | 220.00M | 220.00M | 222.00M | 215.00M | 225.00M | 186.00M | 147.00M | 132.00M | 108.00M | 132.00M | 220.00M | 213.00M | 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 |
Basic Shares Outstanding | 167.00M | 167.50M | 169.20M | 170.00M | 166.60M | 162.40M | 162.90M | 169.60M | 199.60M | 245.60M | 266.00M | 292.10M | 333.80M | 333.32M | 327.94M | 323.63M | 330.39M | 349.47M | 353.04M | 337.86M | 331.70M | 326.04M | 316.19M | 310.01M | 259.89M | 256.08M | 255.41M | 261.30M | 262.16M | 252.98M |
Diluted Shares Outstanding | 172.10M | 171.90M | 173.60M | 174.10M | 175.60M | 172.00M | 162.90M | 173.10M | 201.80M | 245.60M | 270.50M | 297.40M | 339.70M | 338.12M | 327.94M | 323.63M | 330.39M | 357.74M | 361.00M | 353.14M | 335.89M | 326.04M | 316.19M | 322.37M | 267.73M | 256.54M | 262.37M | 261.30M | 262.16M | 254.01M |
EBITDA | 2.80B | 2.31B | 2.20B | 1.80B | 1.61B | 1.67B | 1.63B | 1.36B | 1.22B | 1.15B | 1.50B | 1.53B | 1.65B | 1.83B | 836.00M | -1.81B | 569.00M | 5.57B | 7.11B | 3.25B | 2.96B | -1.34B | -2.96B | 4.75B | 3.36B | 834.00M | 4.16B | 4.09B | 4.71B | 3.98B |
EBITDA Margin | 28.05% | 25.33% | 26.89% | 24.35% | 20.41% | 22.72% | 25.55% | 22.56% | 21.42% | 19.62% | 17.24% | 17.64% | 20.15% | 9.50% | 3.79% | -5.99% | 1.55% | 12.99% | 19.30% | 10.38% | 10.94% | -5.02% | -9.86% | 12.65% | 10.87% | 2.84% | 13.95% | 14.62% | 17.43% | 17.91% |
EBIT | 2.39B | 1.75B | 1.75B | 1.39B | 1.22B | 1.32B | 1.29B | 1.07B | 1.07B | 981.00M | 1.27B | 1.33B | 1.29B | 1.26B | 85.00M | -2.64B | -334.00M | 5.01B | 6.50B | 2.59B | 1.29B | -3.45B | -5.51B | 2.23B | 1.17B | -1.37B | 1.82B | 1.77B | 2.78B | 2.44B |
EBIT Margin | 23.95% | 19.22% | 21.48% | 18.75% | 15.44% | 17.99% | 20.17% | 17.67% | 18.79% | 16.68% | 14.62% | 15.24% | 15.69% | 6.53% | 0.39% | -8.75% | -0.91% | 11.68% | 17.64% | 8.28% | 4.78% | -12.92% | -18.37% | 5.94% | 3.78% | -4.67% | 6.10% | 6.35% | 10.29% | 10.96% |
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 |