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 | 19.45B | 19.72B | 21.98B | 19.46B | 20.42B | 21.04B | 21.25B | 20.72B | 20.89B | 19.87B | 18.77B | 18.14B | 18.67B | 18.37B | 17.10B | 18.91B | 19.41B | 18.08B | 14.32B | 13.22B | 12.18B | 11.02B | 10.34B | 10.32B | 10.51B | 10.32B | 8.62B | 8.70B | 8.35B | 8.10B |
Cost of Revenue | 16.32B | 16.65B | 17.58B | 15.61B | 16.89B | 17.50B | 17.65B | 17.04B | 17.20B | 16.48B | 15.47B | 15.25B | 16.09B | 15.65B | 14.71B | 16.38B | 16.52B | 15.42B | 11.27B | 10.36B | 9.41B | 8.46B | 7.92B | 7.47B | 7.47B | 7.41B | 6.28B | 6.30B | 5.93B | 5.69B |
Gross Profit | 3.13B | 3.07B | 4.41B | 3.85B | 3.53B | 3.54B | 3.60B | 3.68B | 3.69B | 3.40B | 3.30B | 2.89B | 2.58B | 2.71B | 2.39B | 2.52B | 2.89B | 2.66B | 3.05B | 2.86B | 2.77B | 2.55B | 2.42B | 2.86B | 3.04B | 2.92B | 2.33B | 2.39B | 2.41B | 2.42B |
Operating Expenses | 1.99B | 1.85B | 2.13B | 1.94B | 2.21B | 2.26B | 2.19B | 2.15B | 2.20B | 2.07B | 1.85B | 1.79B | 1.65B | 1.63B | 1.57B | 1.83B | 1.77B | 1.78B | 2.20B | 2.09B | 1.94B | 1.76B | 1.96B | 2.05B | 2.17B | 2.23B | 1.98B | 1.99B | 2.02B | 1.76B |
Selling, General & Admin | 1.99B | 1.82B | 2.08B | 1.88B | 2.14B | 2.19B | 2.11B | 2.08B | 2.13B | 2.04B | 1.83B | 1.76B | 1.62B | 1.60B | 1.54B | 1.80B | 1.74B | 1.75B | 2.20B | 2.09B | 1.93B | 1.74B | 1.64B | 1.65B | 1.75B | 1.79B | 1.62B | 1.64B | 1.71B | 1.49B |
Research & Development | 473.00M | 465.00M | 485.00M | 455.00M | 541.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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 40.00M | 35.00M | 47.00M | 62.00M | 69.00M | 75.00M | 79.00M | 71.00M | 74.00M | 33.00M | 25.00M | 30.00M | 28.00M | 28.00M | 28.00M | 28.00M | 31.00M | 30.00M | N/A | 2.00M | 4.00M | 23.00M | 323.00M | 400.00M | 417.00M | 438.00M | 356.00M | 353.00M | 312.00M | 266.00M |
Operating Income | 1.14B | 1.24B | 2.35B | 1.62B | 1.57B | 279.00M | 1.14B | 1.35B | 1.28B | 1.32B | 1.45B | 1.11B | 928.00M | 1.08B | 814.00M | 698.00M | 1.12B | 878.00M | 849.00M | 773.00M | 833.00M | 793.00M | 456.00M | 807.00M | 875.00M | 688.00M | 354.00M | 401.00M | 396.00M | 662.00M |
Other Expenses / Income | -544.00M | -2.46B | -16.00M | -168.00M | -19.00M | -994.00M | -249.00M | -240.00M | -254.00M | -443.00M | -528.00M | -548.00M | -956.00M | -496.00M | -520.00M | -452.00M | -320.00M | -259.00M | -252.00M | -157.00M | -191.00M | -338.00M | -379.00M | -240.00M | -331.00M | -169.00M | -409.00M | -164.00M | -87.00M | -328.00M |
Before Tax Income | 593.00M | -1.23B | 2.33B | 1.46B | 1.55B | -21.00M | 887.00M | 1.11B | 1.03B | 881.00M | 917.00M | 558.00M | -28.00M | 586.00M | 294.00M | 246.00M | 804.00M | 619.00M | 597.00M | 616.00M | 642.00M | 455.00M | 77.00M | 567.00M | 544.00M | 519.00M | -55.00M | 237.00M | 309.00M | 334.00M |
Income Tax Expenses | 77.00M | 265.00M | 518.00M | 384.00M | 354.00M | 138.00M | 550.00M | 186.00M | 209.00M | 189.00M | 68.00M | 133.00M | -436.00M | -64.00M | -61.00M | -201.00M | 117.00M | 126.00M | 171.00M | 209.00M | 228.00M | 193.00M | 43.00M | 200.00M | 197.00M | 209.00M | -9.00M | 81.00M | 100.00M | 176.00M |
Net Income | 481.00M | -1.49B | 1.78B | 1.07B | 1.18B | -183.00M | 350.00M | 888.00M | 783.00M | 650.00M | 827.00M | 401.00M | 390.00M | 619.00M | 328.00M | 418.00M | 640.00M | 433.00M | 422.00M | 406.00M | 414.00M | -394.00M | 21.00M | 367.00M | 347.00M | 325.00M | -15.00M | 156.00M | 209.00M | 158.00M |
Interest Expenses | 351.00M | 190.00M | 175.00M | 189.00M | 187.00M | 300.00M | 249.00M | 240.00M | 254.00M | 307.00M | 332.00M | 311.00M | 820.00M | 225.00M | 219.00M | 203.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 |
Basic Shares Outstanding | 55.00M | 55.90M | 62.10M | 62.70M | 63.70M | 67.20M | 73.30M | 76.10M | 78.70M | 78.30M | 79.30M | 78.10M | 76.80M | 76.20M | 74.60M | 75.10M | 78.50M | 75.10M | 67.10M | 67.40M | 68.70M | 67.90M | 66.70M | 70.20M | 75.27M | 75.76M | 75.00M | 75.10M | 74.80M | 75.50M |
Diluted Shares Outstanding | 55.20M | 55.90M | 62.90M | 63.30M | 64.20M | 67.20M | 74.40M | 77.20M | 79.70M | 79.60M | 80.80M | 79.30M | 78.10M | 77.60M | 75.60M | 76.00M | 79.90M | 76.50M | 68.30M | 68.90M | 70.10M | 69.30M | 68.00M | 70.60M | 76.10M | 76.47M | 75.00M | 75.10M | 75.72M | 75.60M |
EBITDA | 1.50B | 1.71B | 2.93B | 2.50B | 2.08B | 1.92B | 1.80B | 1.97B | 1.91B | 1.71B | 1.77B | 1.40B | 1.33B | 1.33B | 1.01B | 1.02B | 1.35B | 1.11B | 1.03B | 1.06B | 1.07B | 204.00M | 460.00M | 967.00M | 961.00M | 972.00M | 332.00M | 590.00M | 621.00M | 600.00M |
EBITDA Margin | 7.70% | 8.68% | 13.35% | 12.85% | 10.17% | 9.12% | 8.48% | 9.50% | 9.16% | 8.58% | 9.41% | 7.69% | 7.14% | 7.27% | 5.91% | 5.38% | 6.96% | 6.13% | 7.23% | 8.02% | 8.78% | 1.85% | 4.45% | 9.37% | 9.14% | 9.42% | 3.85% | 6.78% | 7.44% | 7.40% |
EBIT | 909.00M | -1.04B | 2.48B | 1.65B | 1.73B | 255.00M | 1.15B | 1.31B | 1.25B | 1.15B | 1.23B | 845.00M | 774.00M | 780.00M | 486.00M | 420.00M | 757.00M | 559.00M | 593.00M | 615.00M | 642.00M | -201.00M | 64.00M | 567.00M | 544.00M | 534.00M | -24.00M | 237.00M | 309.00M | 334.00M |
EBIT Margin | 4.67% | -5.26% | 11.26% | 8.47% | 8.45% | 1.21% | 5.41% | 6.34% | 5.96% | 5.77% | 6.54% | 4.66% | 4.15% | 4.25% | 2.84% | 2.22% | 3.90% | 3.09% | 4.14% | 4.65% | 5.27% | -1.82% | 0.62% | 5.49% | 5.18% | 5.17% | -0.28% | 2.73% | 3.70% | 4.12% |
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 |