Financial Year End | 2023-12-31 | 2022-12-31 | 2022-04-23 | 2021-12-31 | 2021-03-29 | 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-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 23.18B | 29.49B | 6.49B | 19.67B | 5.91B | 9.87B | 16.94B | 17.18B | 11.21B | 7.46B | 8.66B | 16.64B | 14.40B | 11.06B | 10.13B | 6.10B | 4.79B | 6.39B | 4.04B | 3.90B | 3.61B | 2.30B | 1.82B | 1.10B | 1.65B | 1.49B | 801.40M | 769.20M | 783.50M | 730.60M |
Cost of Revenue | 5.61B | 5.49B | 878.00M | 5.34B | 910.00M | 4.92B | 5.60B | 5.16B | 4.60B | 4.60B | 4.64B | 5.56B | 4.81B | 4.27B | N/A | 1.41B | 1.14B | 1.28B | 916.05M | 717.80M | 571.28M | 457.17M | 330.12M | 354.84M | 393.43M | 225.45M | 187.80M | 219.60M | 198.30M | 166.00M |
Gross Profit | 17.57B | 24.00B | 5.62B | 14.32B | 5.00B | 4.95B | 11.35B | 12.02B | 6.60B | 2.86B | 4.01B | 11.08B | 9.58B | 6.79B | 10.13B | 4.69B | 3.65B | 5.11B | 3.12B | 3.19B | 3.04B | 1.85B | 1.49B | 740.20M | 1.26B | 1.26B | 613.60M | 549.60M | 585.20M | 564.60M |
Operating Expenses | 8.68B | 9.74B | 1.66B | 6.71B | 1.30B | 4.49B | 7.43B | 7.21B | 5.12B | 3.57B | 4.14B | 6.44B | 5.65B | 4.62B | 476.47M | 3.42B | 2.37B | 1.15B | 1.33B | 1.18B | 965.96M | 865.98M | 792.97M | 558.87M | 567.70M | 567.58M | 595.50M | 435.90M | 392.50M | 355.80M |
Selling, General & Admin | 6.35B | 7.11B | 1.66B | 4.68B | 1.30B | 3.18B | 5.84B | 5.63B | 3.76B | 2.40B | 2.75B | 4.53B | 4.00B | 3.37B | 304.81M | 1.16B | 645.65M | 243.71M | 205.21M | 164.98M | 125.92M | 115.01M | 100.40M | 88.95M | 79.96M | 102.65M | 82.90M | 69.00M | 54.40M | 56.40M |
Research & Development | 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 | 171.66M | 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 | -6.00M | 2.64B | N/A | 2.03B | N/A | 1.31B | 1.59B | 16.70M | 1.35B | 1.17B | 1.39B | 1.91B | 1.66B | 1.26B | N/A | 2.26B | 1.72B | 907.05M | 1.12B | 1.02B | 840.04M | 750.96M | 692.56M | 469.92M | 487.73M | 464.94M | 512.60M | 366.90M | 338.10M | 299.40M |
Operating Income | 9.60B | 14.37B | 2.85B | 6.10B | 2.53B | 468.14M | 3.70B | 4.47B | 926.40M | -1.23B | -125.66M | 4.64B | 3.93B | 2.16B | 2.11B | 1.27B | 1.28B | 3.96B | 1.80B | 2.00B | 2.07B | 979.20M | 697.31M | 181.33M | 693.76M | 696.86M | 18.10M | 113.70M | 192.70M | 208.80M |
Other Expenses / Income | 705.00M | -4.47B | 6.00M | -169.00M | -29.00M | -1.21B | -153.74M | -321.39M | -265.22M | -332.22M | -6.80B | 351.78M | -494.05M | -883.39M | 42.84M | -857.99M | -404.66M | -213.50M | -165.04M | -91.04M | -104.61M | -53.18M | -43.44M | -61.66M | -62.32M | -63.31M | 549.60M | -53.40M | -29.20M | -17.80M |
Before Tax Income | 9.69B | 9.90B | 2.86B | 5.93B | 2.50B | -739.05M | 3.55B | 4.24B | 661.18M | -1.56B | -6.92B | 5.00B | 3.44B | 1.28B | 2.16B | 407.98M | 872.01M | 3.75B | 1.63B | 1.91B | 1.97B | 926.01M | 653.88M | 119.67M | 631.45M | 633.56M | 567.70M | 60.30M | 163.50M | 191.00M |
Income Tax Expenses | 2.10B | 2.14B | 582.00M | 1.27B | 514.00M | -134.48M | 810.36M | 821.96M | -1.92B | -460.82M | -2.40B | 2.08B | 1.24B | 710.46M | 818.68M | 247.32M | 325.38M | 1.31B | 540.95M | 612.76M | 705.56M | 301.16M | 216.60M | 32.50M | 232.83M | 236.63M | -1.40M | 4.10M | 41.50M | 51.00M |
Net Income | 7.59B | 7.76B | 2.28B | 4.66B | 1.99B | -604.57M | 2.73B | 3.42B | 2.58B | -1.10B | -4.52B | 2.92B | 2.20B | 570.28M | 1.09B | 160.65M | 546.63M | 2.44B | 1.09B | 1.30B | 1.26B | 624.86M | 430.14M | 87.17M | 398.62M | 396.93M | 569.10M | 56.20M | 122.00M | 140.00M |
Interest Expenses | 148.00M | 179.00M | 2.90B | 178.00M | 2.54B | 205.27M | 185.13M | 245.05M | 274.37M | 281.68M | 237.39M | 201.46M | 235.46M | 213.55M | 210.36M | 129.59M | 100.90M | 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 | 581.00M | 583.00M | 581.00M | 581.00M | 578.95M | 578.95M | 577.67M | 576.60M | 574.60M | 553.40M | 545.70M | 543.40M | 540.34M | 535.20M | 262.92M | 501.80M | 498.00M | 493.32M | 486.94M | 483.56M | 477.59M | 467.50M | 458.39M | 461.34M | 463.06M | 467.74M | 563.48M | 617.38M | 629.50M | 639.41M |
Diluted Shares Outstanding | 584.00M | 587.00M | 584.00M | 584.00M | 578.95M | 578.95M | 580.78M | 580.40M | 578.70M | 553.40M | 545.70M | 548.50M | 546.23M | 541.60M | 266.13M | 509.00M | 503.80M | 501.08M | 495.27M | 492.20M | 487.95M | 476.75M | 466.08M | 468.98M | 469.95M | 476.41M | 569.41M | 620.22M | 632.64M | 655.62M |
EBITDA | 12.62B | 15.28B | 6.64B | 11.27B | 5.95B | 3.87B | 7.69B | 8.26B | 4.34B | 2.28B | -6.68B | 5.20B | 3.67B | 4.66B | 4.64B | 537.56M | 972.91M | 5.07B | 2.70B | 2.73B | 2.62B | 1.43B | 1.09B | 517.71M | 1.02B | 1.00B | 1.03B | 375.40M | 441.70M | 442.30M |
EBITDA Margin | 54.43% | 51.81% | 102.22% | 57.31% | 100.64% | 39.18% | 45.42% | 48.09% | 38.77% | 30.52% | -77.22% | 31.23% | 25.50% | 42.19% | 45.79% | 8.81% | 20.32% | 79.44% | 66.77% | 69.91% | 72.62% | 62.13% | 59.80% | 47.28% | 61.87% | 67.36% | 128.23% | 48.80% | 56.38% | 60.54% |
EBIT | 9.84B | 10.08B | 5.76B | 6.11B | 5.04B | -533.79M | 3.73B | 4.49B | 935.55M | -1.28B | -6.68B | 5.20B | 3.67B | 1.49B | 2.12B | 537.56M | 972.91M | 3.75B | 1.63B | 1.91B | 1.97B | 926.01M | 646.75M | 119.67M | 631.45M | 633.56M | 567.70M | 60.30M | 163.50M | 191.00M |
EBIT Margin | 42.43% | 34.18% | 88.70% | 31.07% | 85.24% | -5.41% | 22.02% | 26.12% | 8.35% | -17.10% | -77.22% | 31.23% | 25.50% | 13.52% | 20.94% | 8.81% | 20.32% | 58.66% | 40.38% | 48.99% | 54.48% | 40.22% | 35.53% | 10.93% | 38.16% | 42.52% | 70.84% | 7.84% | 20.87% | 26.14% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2022-04-23 | 2021-12-31 | 2021-03-29 | 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-30 | 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 |