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 | 14.24B | 12.68B | 11.89B | 9.91B | 10.73B | 9.82B | 9.05B | 8.39B | 7.48B | 7.38B | 7.14B | 7.25B | 7.62B | 7.81B | 8.19B | 8.05B | 8.36B | 7.82B | 6.28B | 5.62B | 3.48B | 2.92B | 2.67B | 2.66B | 2.84B | 2.23B | 1.87B | 1.46B | 1.11B | 448.90M |
Cost of Revenue | 4.34B | 4.00B | 3.76B | 3.51B | 3.18B | 2.88B | 2.66B | 2.50B | 2.24B | 2.32B | 2.31B | 2.50B | 2.66B | 2.60B | 2.58B | 2.47B | 2.34B | 2.21B | 1.39B | 1.29B | 961.00M | 870.00M | 919.00M | 742.00M | 900.00M | 658.90M | 463.70M | 339.60M | 277.00M | 153.10M |
Gross Profit | 9.89B | 8.68B | 8.13B | 6.40B | 7.55B | 6.94B | 6.39B | 5.88B | 5.23B | 5.06B | 4.83B | 4.75B | 4.96B | 5.21B | 5.61B | 5.58B | 6.01B | 5.61B | 4.90B | 4.33B | 2.52B | 2.05B | 1.75B | 1.92B | 1.94B | 1.57B | 1.41B | 1.12B | 830.00M | 295.80M |
Operating Expenses | 7.55B | 6.65B | 6.30B | 5.72B | 5.81B | 5.28B | 4.86B | 4.56B | 4.24B | 4.16B | 3.94B | 3.82B | 3.25B | 4.22B | 6.41B | 7.04B | 5.77B | 4.44B | 3.65B | 2.69B | 1.78B | 1.35B | 1.37B | 1.25B | 1.22B | 1.80B | 993.80M | 780.60M | 545.00M | 165.80M |
Selling, General & Admin | 5.19B | 4.52B | 4.36B | 3.79B | 3.94B | 3.57B | 3.29B | 3.10B | 2.87B | 2.90B | 2.67B | 2.54B | 2.66B | 2.77B | 4.85B | 2.57B | 2.91B | 2.67B | 1.81B | 1.74B | 1.17B | 1.00B | 961.00M | 867.00M | 842.00M | 786.30M | 710.40M | 719.20M | 505.00M | 127.20M |
Research & Development | 1.41B | 1.32B | 1.20B | 1.14B | 1.17B | 1.11B | 997.00M | 920.00M | 876.00M | 817.00M | 861.00M | 886.00M | 895.00M | 939.00M | 1.03B | 1.01B | 1.09B | 1.01B | 680.00M | 569.00M | 452.00M | 343.00M | 275.00M | 199.00M | 197.00M | 882.20M | 196.70M | N/A | N/A | 29.50M |
Other Operating Expenses | 948.00M | 803.00M | 741.00M | 789.00M | 699.00M | 156.00M | -124.00M | -37.00M | -39.00M | 8.00M | -19.00M | 22.00M | -309.00M | 265.00M | 527.00M | 293.00M | 1.77B | 761.00M | 1.16B | 382.00M | 158.00M | 9.00M | 136.00M | 181.00M | 178.00M | 128.60M | 86.70M | 61.40M | 40.00M | 9.10M |
Operating Income | 2.34B | 1.65B | 2.04B | 1.04B | 1.52B | 1.51B | 1.28B | 447.00M | -327.00M | 299.00M | 120.00M | -3.87B | 904.00M | -656.00M | -894.00M | -1.54B | -14.00M | -2.95B | 968.00M | 1.57B | 697.00M | 610.00M | 100.00M | 675.00M | 725.00M | -222.40M | 414.80M | 341.80M | 285.00M | 130.00M |
Other Expenses / Income | -358.00M | -508.00M | -123.00M | -1.12B | -831.00M | -84.00M | -352.00M | -270.00M | -323.00M | -208.00M | -343.00M | -239.00M | -262.00M | -2.75B | -414.00M | -4.02B | -555.00M | -4.77B | -77.00M | -80.00M | -54.00M | -61.00M | -56.00M | -148.00M | -163.00M | -766.00M | -207.00M | -38.50M | -193.80M | -1.00M |
Before Tax Income | 1.99B | 1.14B | 1.08B | -138.00M | 687.00M | 1.42B | 933.00M | 177.00M | -650.00M | 91.00M | -223.00M | -4.11B | 642.00M | -1.06B | -1.31B | -2.06B | -569.00M | -3.54B | 891.00M | 1.49B | 643.00M | 549.00M | 44.00M | 527.00M | 562.00M | -275.30M | 258.70M | 297.00M | 85.00M | 128.90M |
Income Tax Expenses | 393.00M | 443.00M | 36.00M | 2.00M | -4.01B | -249.00M | 828.00M | -170.00M | -411.00M | -176.00M | -102.00M | -39.00M | 201.00M | 2.00M | -283.00M | 10.00M | -74.00M | 42.00M | 263.00M | 432.00M | 171.00M | 176.00M | 98.00M | 154.00M | 191.00M | -10.90M | 98.30M | 129.90M | 77.00M | 49.20M |
Net Income | 1.59B | 698.00M | 1.04B | -140.00M | 4.70B | 1.67B | 104.00M | 347.00M | -239.00M | 267.00M | -121.00M | -4.07B | 441.00M | -1.06B | -1.02B | -2.07B | -495.00M | -3.58B | 628.00M | 1.06B | 472.00M | 373.00M | -54.00M | 373.00M | 371.00M | -264.40M | 139.30M | 167.10M | 8.00M | 79.70M |
Interest Expenses | 265.00M | 470.00M | 341.00M | 361.00M | 473.00M | 241.00M | 229.00M | 233.00M | 284.00M | 216.00M | 324.00M | 261.00M | 281.00M | 393.00M | 407.00M | 468.00M | 570.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 | 1.45B | 1.43B | 1.42B | 1.42B | 1.39B | 1.38B | 1.37B | 1.36B | 1.33B | 1.32B | 1.34B | 1.41B | 1.51B | 1.52B | 1.51B | 1.50B | 1.49B | 1.27B | 826.32M | 836.22M | 828.07M | 810.87M | 830.77M | 810.87M | 806.52M | 776.47M | 778.29M | 777.21M | 736.00M | 421.05M |
Diluted Shares Outstanding | 1.46B | 1.44B | 1.43B | 1.42B | 1.41B | 1.40B | 1.39B | 1.38B | 1.34B | 1.35B | 1.34B | 1.41B | 1.52B | 1.52B | 1.51B | 1.50B | 1.49B | 1.27B | 837.33M | 856.45M | 842.86M | 828.89M | 830.77M | 819.78M | 824.44M | 776.47M | 799.55M | 795.71M | 736.00M | 421.05M |
EBITDA | 3.45B | 2.74B | 2.52B | 1.51B | 2.21B | 2.58B | 2.01B | 1.23B | 360.00M | 433.00M | 721.00M | -3.16B | 1.64B | 149.00M | -108.00M | -699.00M | 940.00M | -2.32B | 1.29B | 1.83B | 930.00M | 856.00M | 614.00M | 856.00M | 903.00M | 620.00M | 509.00M | 411.80M | 299.90M | 139.00M |
EBITDA Margin | 24.25% | 21.61% | 21.18% | 15.24% | 20.59% | 26.32% | 22.18% | 14.62% | 4.81% | 5.87% | 10.09% | -43.61% | 21.45% | 1.91% | -1.32% | -8.68% | 11.25% | -29.65% | 20.61% | 32.59% | 26.75% | 29.33% | 22.97% | 32.13% | 31.77% | 27.76% | 27.19% | 28.17% | 27.09% | 30.96% |
EBIT | 2.25B | 1.61B | 1.42B | 223.00M | 1.16B | 1.66B | 1.16B | 410.00M | -366.00M | 307.00M | 101.00M | -3.85B | 923.00M | -670.00M | -901.00M | -1.59B | 1.00M | -3.54B | 891.00M | 1.49B | 643.00M | 549.00M | 44.00M | 527.00M | 562.00M | -275.30M | 237.60M | 297.00M | 85.00M | 128.90M |
EBIT Margin | 15.81% | 12.70% | 11.93% | 2.25% | 10.81% | 16.93% | 12.83% | 4.89% | -4.90% | 4.16% | 1.41% | -53.06% | 12.11% | -8.58% | -11.00% | -19.80% | 0.01% | -45.20% | 14.18% | 26.56% | 18.50% | 18.81% | 1.65% | 19.78% | 19.77% | -12.33% | 12.69% | 20.31% | 7.68% | 28.71% |
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 |