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 | 25.77B | 34.25B | 30.43B | 28.52B | 28.59B | 27.46B | 27.24B | 25.50B | 23.41B | 22.29B | 22.38B | 20.80B | 16.28B | 16.17B | 12.98B | 13.84B | 14.48B | 12.10B | 10.04B | 8.90B | 8.20B | 8.19B | 6.08B | 4.62B | 3.42B | 2.18B | 1.45B | 1.13B | 761.00M | 561.90M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | 288.00M | 990.00M | 853.00M | 766.00M | 837.00M | 1.03B | 1.07B | N/A | -65.00M | -31.95M | -53.86M | 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 |
Gross Profit | 25.77B | 34.25B | 30.43B | 28.52B | 28.59B | 27.17B | 26.25B | 24.65B | 22.65B | 21.45B | 21.35B | 19.73B | 16.28B | 16.24B | 13.02B | 13.89B | 14.48B | 12.10B | 10.04B | 8.90B | 8.20B | 8.19B | 6.08B | 4.62B | 3.42B | 2.18B | 1.45B | 1.13B | 761.00M | 561.90M |
Operating Expenses | 18.12B | 4.02B | -14.63B | -25.32B | -21.71B | 25.06B | 24.51B | 22.04B | 19.16B | 17.30B | 17.60B | 18.59B | 13.89B | 14.66B | 14.49B | 17.14B | 15.12B | 11.49B | 9.26B | -4.75B | -4.81B | -5.27B | -3.88B | -3.06B | -2.31B | -1.32B | -811.80M | -585.40M | -313.90M | -321.40M |
Selling, General & Admin | 13.31B | 12.44B | 10.29B | 8.41B | 8.66B | 7.90B | 7.57B | 7.01B | 6.72B | 6.15B | 5.80B | 5.24B | 4.90B | 4.07B | 3.57B | 3.97B | 4.47B | 4.14B | 3.13B | 2.98B | 2.69B | 2.63B | 2.48B | 1.93B | 1.51B | 922.70M | 289.30M | 215.20M | 135.80M | 94.70M |
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 | N/A |
Other Operating Expenses | N/A | -8.43B | -24.92B | -33.74B | -30.37B | 15.90B | 15.76B | 13.85B | 11.55B | 10.35B | 10.91B | 12.57B | 21.00M | 62.00M | 31.95M | 13.69B | 11.18B | 7.81B | 6.13B | -7.73B | -7.50B | -7.90B | -6.35B | -4.99B | -3.82B | -2.25B | -1.10B | -800.60M | -449.70M | -416.10M |
Operating Income | -4.00M | 13.36B | 15.80B | 3.20B | 6.89B | 11.61B | -135.00M | -19.00M | 38.00M | 5.00M | -233.00M | -217.00M | -106.00M | -307.00M | -130.51M | -130.51M | -1.02B | 6.75B | 4.88B | 4.15B | 3.39B | 2.91B | 2.21B | 1.56B | 1.12B | 860.70M | 640.40M | 543.50M | 447.10M | 240.50M |
Other Expenses / Income | 6.05B | 9.24B | -1.57B | -2.00B | -2.20B | -2.48B | 6.49B | 6.46B | -2.27B | -2.27B | -2.71B | 5.25B | 4.69B | 4.64B | -237.28M | 712.13M | -266.37M | -94.91M | -94.34M | -92.45M | -1.57B | -1.46B | -1.17B | -801.02M | -540.90M | -416.80M | -334.90M | -295.00M | -249.40M | -93.70M |
Before Tax Income | 6.04B | 9.24B | 15.81B | 3.20B | 6.87B | 7.32B | 5.49B | 5.48B | 5.88B | 6.57B | 6.42B | 5.04B | 4.59B | 4.33B | 1.34B | 581.62M | 3.87B | 3.65B | 2.83B | 2.36B | 1.83B | 1.45B | 1.04B | 757.47M | 577.00M | 443.90M | 305.50M | 248.50M | 197.70M | 146.80M |
Income Tax Expenses | 1.16B | 1.88B | 3.42B | 486.00M | 1.34B | 1.29B | 3.38B | 1.71B | 1.87B | 2.15B | 2.02B | 1.30B | 1.33B | 1.28B | 349.49M | 497.10M | 1.28B | 1.24B | 1.02B | 816.58M | 675.91M | 551.39M | 393.45M | 287.84M | 213.90M | 168.70M | 116.10M | 93.20M | 71.20M | 51.60M |
Net Income | 4.89B | 7.36B | 12.39B | 2.71B | 5.55B | 6.01B | 1.98B | 3.75B | 4.05B | 4.43B | 4.16B | 3.52B | 3.15B | 2.74B | 883.78M | -46.00M | 1.57B | 2.41B | 1.81B | 1.54B | 1.14B | 899.64M | 641.97M | 469.63M | 363.10M | 275.20M | 189.40M | 155.30M | 126.50M | 95.20M |
Interest Expenses | 12.70B | 4.12B | 1.60B | 3.12B | 5.17B | 4.30B | 2.76B | 2.02B | 1.62B | 1.58B | 1.79B | 2.38B | 2.25B | 2.90B | 2.97B | 3.96B | 4.55B | 3.09B | 2.05B | 1.79B | 1.58B | 1.46B | 1.17B | 801.02M | 540.90M | 416.80M | 334.90M | 295.00M | 249.40M | 93.70M |
Basic Shares Outstanding | 382.40M | 391.80M | 442.50M | 457.80M | 467.60M | 479.90M | 484.20M | 504.90M | 541.80M | 563.10M | 579.70M | 561.10M | 455.50M | 452.10M | 450.00M | 376.00M | 390.29M | 309.58M | 259.16M | 235.61M | 224.92M | 219.96M | 209.79M | 196.50M | 197.34M | 196.57M | 197.98M | 201.69M | 197.66M | 198.33M |
Diluted Shares Outstanding | 383.40M | 393.20M | 444.20M | 458.90M | 469.90M | 483.10M | 488.60M | 509.80M | 548.00M | 571.90M | 587.60M | 566.50M | 459.10M | 456.40M | 454.90M | 378.00M | 395.55M | 317.02M | 268.91M | 248.77M | 234.19M | 228.92M | 220.61M | 209.66M | 211.10M | 208.48M | 202.93M | 201.69M | 197.66M | 198.33M |
EBITDA | N/A | -4.00M | -4.00M | -3.00M | 13.00M | -10.00M | -135.00M | -19.00M | 38.00M | 7.76B | 7.82B | N/A | -106.00M | N/A | -130.51M | -130.51M | N/A | 4.19B | 3.25B | 3.52B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | -0.01% | -0.01% | -0.01% | 0.05% | -0.04% | -0.50% | -0.07% | 0.16% | 34.80% | 34.94% | 0.00% | -0.65% | 0.00% | -1.01% | -0.94% | 0.00% | 34.68% | 32.42% | 39.58% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 18.74B | 13.36B | 17.40B | 6.32B | 12.06B | 11.61B | 8.12B | 7.48B | 7.54B | 8.15B | 7.98B | 7.19B | 6.73B | 6.92B | 4.20B | 4.41B | 7.40B | 6.75B | 4.88B | 4.15B | 3.39B | 2.91B | 2.21B | 1.56B | 1.12B | 860.70M | 640.40M | 543.50M | 447.10M | 240.50M |
EBIT Margin | 72.73% | 39.02% | 57.18% | 22.16% | 42.18% | 42.27% | 29.81% | 29.34% | 32.22% | 36.58% | 35.63% | 34.58% | 41.32% | 42.79% | 32.35% | 31.90% | 51.08% | 55.78% | 48.57% | 46.63% | 41.39% | 35.58% | 36.27% | 33.71% | 32.64% | 39.43% | 44.10% | 48.14% | 58.75% | 42.80% |
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 |