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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 13.63B | 9.60B | 8.93B | 8.29B | 6.78B | 5.47B | 5.37B | 4.45B | 3.98B | 4.05B | 3.48B | 3.38B | 3.13B | 3.24B | 3.50B | 2.97B | 3.45B | 3.45B | 3.17B | 3.10B | 2.34B | 721.77M | 76.45M | 122.52M | 348.77M | 247.13M | 120.97M | 50.17M | 5.00M |
Cost of Revenue | 1.40B | 1.23B | 1.08B | 944.21M | 883.10M | 783.48M | 810.23M | 633.02M | 657.26M | 606.22M | 500.73M | 465.35M | 431.48M | 432.80M | 392.14M | 395.80M | 388.14M | 332.30M | 297.05M | 275.86M | 185.94M | 76.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 12.24B | 8.37B | 7.84B | 7.35B | 5.90B | 4.69B | 4.56B | 3.82B | 3.32B | 3.45B | 2.98B | 2.91B | 2.69B | 2.81B | 3.11B | 2.57B | 3.06B | 3.12B | 2.87B | 2.83B | 2.16B | 645.07M | 76.45M | 122.52M | 348.77M | 247.13M | 120.97M | 50.17M | 5.00M |
Operating Expenses | 96.00M | 1.13B | -6.67B | -6.82B | -5.02B | -4.48B | -3.69B | -3.03B | -2.70B | -2.54B | -2.21B | -2.30B | -2.24B | -1.93B | -2.19B | -2.24B | -2.17B | -2.36B | -2.56B | -2.47B | -1.85B | -585.53M | -52.31M | -125.83M | -400.76M | -243.81M | -119.27M | -45.72M | -3.90M |
Selling, General & Admin | 96.00M | 95.48M | 79.16M | 81.99M | 80.11M | 78.99M | 83.75M | 81.75M | 49.74M | 49.94M | 49.24M | 42.30M | 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 |
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 | 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 | 1.03B | -6.75B | -6.90B | -5.10B | -4.56B | -3.78B | -3.11B | -2.70B | -2.54B | -2.21B | -2.30B | -2.24B | -1.93B | -2.19B | -2.24B | -2.17B | -2.36B | -2.56B | -2.47B | -1.85B | -585.53M | -52.31M | -125.83M | -400.76M | -243.81M | -119.27M | -45.72M | -3.90M |
Operating Income | 13.54B | 1.69B | 2.25B | 1.47B | 1.77B | 992.41M | 864.28M | 790.36M | 624.22M | 902.98M | 769.57M | 617.91M | 458.70M | 880.46M | 922.09M | 328.34M | 895.64M | 761.98M | 307.94M | 361.10M | 307.32M | 59.54M | 24.14M | -3.32M | -51.99M | 3.33M | 1.70M | 4.45M | 1.10M |
Other Expenses / Income | -10.15B | 1.68B | 2.10B | -227.09M | -144.65M | -53.91M | -240.35M | -60.04M | 592.65M | 27.84M | -7.48M | -57.48M | -32.99M | -13.22M | -1.07M | -261.26M | -104.66M | -77.62M | -32.82M | -35.41M | 306.50M | 54.54M | 24.14M | 503.00K | -52.23M | 1.14M | 192.00K | 161.00K | N/A |
Before Tax Income | 3.38B | 1.49B | 2.10B | 1.58B | 1.85B | 841.77M | 757.28M | 855.55M | 567.19M | 844.25M | 742.50M | 589.39M | 427.01M | 850.46M | 897.65M | 304.50M | 873.54M | 739.89M | 285.44M | 343.13M | 306.50M | 54.54M | 24.14M | -4.62M | -52.23M | 4.46M | 1.89M | 4.61M | N/A |
Income Tax Expenses | -873.00M | 79.96M | 128.58M | 111.84M | 155.81M | 113.95M | 127.57M | 31.37M | 40.61M | 22.99M | 32.77M | -4.01M | -9.35M | 7.87M | 20.71M | 13.54M | 15.60M | 26.68M | 28.95M | 26.23M | 26.73M | 556.00K | 2.13M | 5.42M | -19.56M | 235.00K | -338.00K | 337.00K | 100.00K |
Net Income | 4.44B | 1.48B | 2.16B | 1.41B | 1.64B | 757.97M | 619.28M | 692.74M | 537.74M | 834.36M | 709.73M | 593.40M | 436.36M | 842.59M | 876.95M | 290.97M | 857.94M | 713.21M | 256.49M | 316.90M | 280.59M | 58.98M | 22.02M | -8.74M | -32.44M | 3.09M | 2.04M | 4.11M | 1.00M |
Interest Expenses | 133.00M | 130.27M | 139.47M | 143.46M | 120.87M | 120.48M | 117.43M | 66.25M | 45.87M | 45.63M | 27.06M | 28.52M | 31.69M | 30.01M | 24.44M | 23.84M | 22.09M | 22.09M | 22.50M | 17.97M | 1.41M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 368.70M | 368.61M | 391.75M | 403.06M | 401.80M | 404.35M | 404.14M | 362.38M | 365.36M | 392.45M | 394.07M | 403.34M | 396.67M | 451.64M | 536.04M | 558.91M | 638.96M | 658.91M | 318.08M | 284.05M | 236.38M | 180.86M | 115.70M | 118.78M | 153.78M | 153.59M | 153.29M | 153.75M | 150.00M |
Diluted Shares Outstanding | 378.80M | 377.61M | 400.35M | 410.26M | 411.61M | 412.91M | 417.79M | 374.15M | 378.12M | 404.77M | 407.33M | 414.78M | 414.87M | 472.70M | 557.34M | 583.10M | 663.86M | 686.22M | 672.39M | 652.67M | 610.00M | 536.96M | 153.02M | 118.78M | 153.78M | 159.46M | 153.77M | 153.75M | 150.00M |
EBITDA | 3.33B | 1.61B | 1.96B | 1.77B | 2.05B | 1.07B | 1.00B | -5.08M | 40.66M | N/A | N/A | -28.95M | 467.67M | 819.06M | 922.09M | 328.34M | 895.64M | 761.98M | 307.94M | 361.10M | N/A | 59.54M | 24.14M | -3.32M | -51.99M | 3.33M | 1.70M | 4.45M | 1.10M |
EBITDA Margin | 24.46% | 16.76% | 21.95% | 21.38% | 30.22% | 19.51% | 18.63% | -0.11% | 1.02% | 0.00% | 0.00% | -0.86% | 14.96% | 25.25% | 26.33% | 11.07% | 25.94% | 22.07% | 9.72% | 11.63% | 0.00% | 8.25% | 31.58% | -2.71% | -14.91% | 1.35% | 1.41% | 8.87% | 22.00% |
EBIT | 3.70B | 1.69B | 2.43B | 1.66B | 1.91B | 992.41M | 864.28M | 790.36M | 624.22M | 902.98M | 769.57M | 617.91M | 458.70M | 880.46M | 922.09M | 328.34M | 895.64M | 761.98M | 307.94M | 361.10M | 308.73M | 59.54M | 24.14M | -3.32M | -51.99M | 3.33M | 1.70M | 4.45M | 1.10M |
EBIT Margin | 27.16% | 17.57% | 27.17% | 20.02% | 28.20% | 18.13% | 16.10% | 17.75% | 15.69% | 22.28% | 22.13% | 18.28% | 14.68% | 27.14% | 26.33% | 11.07% | 25.94% | 22.07% | 9.72% | 11.63% | 13.17% | 8.25% | 31.58% | -2.71% | -14.91% | 1.35% | 1.41% | 8.87% | 22.00% |
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 |