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 | 35.13B | 28.82B | 23.52B | 18.73B | 25.60B | 23.50B | 19.46B | 17.03B | 19.12B | 19.00B | 17.12B | 17.05B | 15.93B | 9.87B | 7.58B | 14.97B | 15.22B | 16.45B | 14.06B | 11.40B | 8.19B | 7.22B | 6.09B | 7.92B | 9.02B | 7.89B | 6.75B | 4.58B | 4.83B | 4.49B |
Cost of Revenue | 27.99B | 24.07B | 20.23B | 16.28B | 21.58B | 19.84B | 16.47B | 14.28B | 15.99B | 15.73B | 14.63B | 14.58B | 13.34B | 8.20B | 6.48B | 11.74B | 11.92B | 13.77B | 11.34B | 9.27B | 6.73B | 5.95B | 5.07B | 6.50B | 7.14B | 6.31B | 5.44B | 3.66B | 3.88B | 3.64B |
Gross Profit | 7.14B | 4.75B | 3.29B | 2.45B | 4.02B | 3.66B | 2.99B | 2.75B | 3.12B | 3.27B | 2.50B | 2.47B | 2.59B | 1.67B | 1.10B | 3.24B | 3.30B | 2.68B | 2.72B | 2.13B | 1.46B | 1.27B | 1.02B | 1.42B | 1.89B | 1.59B | 1.31B | 928.50M | 951.70M | 853.50M |
Operating Expenses | 1.20B | 1.07B | 1.00B | 884.10M | 1.04B | 967.30M | 842.00M | 805.80M | 793.70M | 1.26B | 823.80M | 870.90M | 1.35B | 1.23B | 1.18B | 923.20M | 857.80M | 587.00M | 555.20M | 488.50M | 446.50M | 477.20M | 524.40M | 497.60M | 810.30M | 780.20M | 706.40M | 508.90M | 467.70M | 446.10M |
Selling, General & Admin | 784.60M | 726.30M | 676.80M | 581.40M | 698.50M | 644.70M | 555.00M | 540.20M | 541.50M | 561.40M | 559.50M | 571.60M | 546.90M | 481.50M | 434.90M | 581.40M | 602.30M | 587.00M | 555.20M | 488.50M | 446.50M | 477.20M | 524.40M | 497.60M | 663.40M | 656.30M | 594.40M | 427.80M | 395.30M | 382.90M |
Research & Development | 410.90M | 341.20M | 324.10M | 273.90M | 326.60M | 306.10M | 264.70M | 247.20M | 239.80M | 215.60M | 251.40M | 279.30M | 288.20M | 238.50M | 199.20M | 341.80M | 255.50M | 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 | 519.90M | 5.50M | 500.00K | 28.80M | 15.40M | 16.50M | 22.30M | 18.40M | 12.40M | 487.70M | 12.90M | 20.00M | 517.60M | 512.60M | 546.90M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 146.90M | 123.90M | 112.00M | 81.10M | 72.40M | 63.20M |
Operating Income | 5.95B | 3.62B | 2.27B | 1.53B | 2.89B | 2.63B | 2.14B | 1.95B | 2.33B | 2.00B | 1.67B | 1.60B | 1.24B | 439.90M | -79.70M | 2.31B | 2.45B | 2.09B | 2.16B | 1.64B | 1.02B | 794.20M | 491.80M | 924.50M | 1.08B | 807.50M | 608.20M | 419.60M | 484.00M | 407.40M |
Other Expenses / Income | -228.20M | 231.10M | 103.60M | 125.90M | 206.60M | 182.60M | 29.70M | -817.00M | 9.50M | 16.80M | 23.30M | 33.40M | 269.30M | 220.40M | 254.70M | 12.33B | -682.30M | 81.60M | -388.10M | -271.00M | -210.90M | -220.10M | -236.50M | -259.40M | -152.00M | -154.40M | -73.50M | -106.70M | -84.40M | -87.30M |
Before Tax Income | 5.72B | 3.85B | 2.38B | 1.66B | 3.10B | 2.81B | 2.17B | 1.13B | 2.34B | 2.02B | 1.70B | 1.63B | 1.51B | 660.30M | 175.00M | 14.64B | 1.76B | 2.18B | 1.77B | 1.37B | 805.50M | 574.10M | 255.30M | 665.10M | 923.20M | 653.10M | 534.70M | 312.90M | 399.60M | 320.10M |
Income Tax Expenses | 1.12B | 837.10M | 526.50M | 359.50M | 711.30M | 615.10M | 498.10M | 608.70M | 733.10M | 658.80M | 523.70M | 517.30M | 464.60M | 202.70M | 63.10M | 446.10M | 537.00M | 679.30M | 640.40M | 461.40M | 279.00M | 202.10M | 81.70M | 223.30M | 339.60M | 236.30M | 190.10M | 111.90M | 146.80M | 115.60M |
Net Income | 4.60B | 3.01B | 1.87B | 1.30B | 2.39B | 2.20B | 1.68B | 521.70M | 1.60B | 1.36B | 1.17B | 1.11B | 1.04B | 457.60M | 111.90M | 1.02B | 1.23B | 1.50B | 1.13B | 906.80M | 526.50M | 372.00M | 173.60M | 441.80M | 583.60M | 416.80M | 344.60M | 201.00M | 252.80M | 204.50M |
Interest Expenses | 520.40M | 109.10M | 1.12B | 1.20B | N/A | -182.60M | N/A | N/A | N/A | N/A | N/A | N/A | 192.00M | 222.30M | 335.40M | 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 | 523.90M | 522.60M | 521.70M | 520.20M | 520.35M | 526.50M | 351.90M | 351.10M | 354.60M | 355.00M | 354.20M | 355.10M | 363.30M | 365.00M | 363.80M | 364.20M | 371.10M | 375.15M | 386.32M | 392.85M | 393.30M | 390.15M | 387.28M | 388.29M | 395.89M | 395.38M | 393.86M | 393.86M | 393.86M | 393.86M |
Diluted Shares Outstanding | 525.00M | 523.35M | 522.60M | 521.10M | 521.25M | 527.70M | 352.90M | 351.80M | 355.60M | 356.10M | 355.20M | 355.80M | 364.40M | 366.20M | 364.90M | 365.90M | 373.30M | 377.10M | 388.80M | 395.32M | 396.23M | 392.85M | 388.87M | 390.33M | 398.71M | 398.12M | 395.59M | 393.86M | 393.86M | 393.86M |
EBITDA | 6.87B | 4.41B | 3.18B | 2.58B | 3.97B | 3.68B | 3.28B | 2.12B | 3.24B | 2.94B | 2.51B | 2.33B | 2.37B | 1.51B | 1.15B | 2.11B | 2.29B | 2.61B | 2.14B | 1.68B | 1.07B | 792.30M | 435.20M | 820.60M | 1.07B | 777.00M | 646.70M | 394.00M | 472.00M | 383.30M |
EBITDA Margin | 19.56% | 15.29% | 13.51% | 13.78% | 15.51% | 15.67% | 16.86% | 12.47% | 16.97% | 15.45% | 14.63% | 13.66% | 14.89% | 15.25% | 15.14% | 14.12% | 15.05% | 15.86% | 15.25% | 14.77% | 13.09% | 10.98% | 7.15% | 10.36% | 11.86% | 9.84% | 9.58% | 8.59% | 9.77% | 8.54% |
EBIT | 6.24B | 3.96B | 3.51B | 2.86B | 3.10B | 2.63B | 2.17B | 1.13B | 2.34B | 2.02B | 1.70B | 1.63B | 1.70B | 882.60M | 510.40M | 1.46B | 1.76B | 2.18B | 1.77B | 1.37B | 805.50M | 574.10M | 255.30M | 665.10M | 923.20M | 653.10M | 534.70M | 312.90M | 399.60M | 320.10M |
EBIT Margin | 17.76% | 13.73% | 14.93% | 15.28% | 12.11% | 11.18% | 11.17% | 6.64% | 12.23% | 10.62% | 9.90% | 9.55% | 10.66% | 8.94% | 6.73% | 9.78% | 11.59% | 13.22% | 12.62% | 12.01% | 9.83% | 7.95% | 4.19% | 8.40% | 10.23% | 8.27% | 7.92% | 6.82% | 8.27% | 7.13% |
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 |