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.29B | 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.17B | 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 | 2.15B | 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.52B | 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 | 572.00M | 596.00M | 604.00M | 579.00M | 563.00M | 582.00M | 553.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 |
Other Operating Expenses | N/A | 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.01B | 1.24B | 2.35B | 1.62B | 1.57B | 279.00M | 1.14B | 1.35B | 1.28B | 1.19B | 1.25B | 869.00M | 792.00M | 1.01B | 688.00M | 549.00M | 1.06B | 823.00M | 792.00M | 758.00M | 830.00M | 692.00M | 306.00M | 807.00M | 875.00M | 688.00M | 354.00M | 401.00M | 396.00M | 662.00M |
Other Expenses / Income | -422.00M | -171.00M | -16.00M | -168.00M | -19.00M | -300.00M | -249.00M | -254.00M | -211.00M | -307.00M | -332.00M | -496.00M | -820.00M | -419.00M | -394.00M | -303.00M | -255.00M | -204.00M | -195.00M | -176.00M | -188.00M | -237.00M | -229.00M | -240.00M | -331.00M | -169.00M | -409.00M | -97.00M | -81.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 | 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 |
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.20M | 75.76M | 75.00M | 74.29M | 73.85M | 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.00M | 76.47M | 75.00M | 75.00M | 75.18M | 75.60M |
EBITDA | 1.30B | -562.00M | 3.00B | 2.45B | 1.88B | 924.00M | 1.79B | 2.18B | 2.15B | 1.88B | 1.99B | 1.60B | 1.35B | 1.56B | 1.04B | 1.05B | 1.60B | 1.37B | 1.29B | 1.21B | 1.26B | 1.20B | 852.00M | 1.21B | 1.29B | 1.13B | 710.00M | 661.00M | 678.00M | 928.00M |
EBITDA Margin | 6.71% | -2.85% | 13.65% | 12.61% | 9.22% | 4.39% | 8.42% | 10.53% | 10.31% | 9.48% | 10.58% | 8.85% | 7.23% | 8.51% | 6.08% | 5.53% | 8.24% | 7.58% | 9.02% | 9.17% | 10.35% | 10.88% | 8.24% | 11.69% | 12.29% | 10.91% | 8.24% | 7.60% | 8.12% | 11.45% |
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 | 960.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% | 4.95% | 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 |