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 | 1995-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 27.12B | 27.28B | 27.30B | 24.69B | 22.45B | 22.13B | 26.11B | 30.39B | 32.64B | 24.89B | 11.20B | 9.70B | 8.39B | 7.95B | 7.01B | 5.34B | 4.23B | 3.03B | 2.03B | 1.32B | 867.86M | 466.79M | 233.77M | 195.56M | 169.00M | 32.60M | 40.00M | 33.40M | 2.70M | 4.90M |
Cost of Revenue | 5.97B | 5.66B | 6.60B | 4.57B | 4.67B | 4.85B | 4.37B | 4.26B | 4.01B | 3.79B | 2.86B | 2.47B | 2.12B | 1.87B | 1.60B | 1.13B | 768.77M | 433.32M | 260.33M | 166.59M | 112.69M | 69.72M | 43.76M | 21.50M | 16.90M | -2.20M | -1.80M | -3.60M | -3.20M | -3.90M |
Gross Profit | 21.15B | 21.62B | 20.70B | 20.12B | 17.77B | 17.27B | 21.74B | 26.13B | 28.63B | 21.10B | 8.34B | 7.23B | 6.26B | 6.08B | 5.42B | 4.21B | 3.46B | 2.59B | 1.77B | 1.16B | 755.17M | 397.07M | 190.00M | 174.05M | 152.10M | 34.80M | 41.80M | 37.00M | 5.90M | 8.80M |
Operating Expenses | 11.78B | 10.65B | 10.61B | 10.19B | 13.49B | 9.07B | 7.61B | 8.50B | 6.44B | 5.84B | 3.82B | 3.22B | 2.47B | 2.12B | 1.89B | 1.52B | 1.30B | 957.52M | 656.97M | 526.35M | 425.25M | 316.06M | 310.69M | 226.37M | 203.80M | 109.10M | 87.70M | 73.10M | 37.90M | 44.00M |
Selling, General & Admin | 6.06B | 5.67B | 5.25B | 5.15B | 4.38B | 4.06B | 3.88B | 3.40B | 3.43B | 2.98B | 1.70B | 1.46B | 1.24B | 1.04B | 946.69M | 797.34M | 705.74M | 573.66M | 379.25M | 302.79M | 250.16M | 181.30M | 125.14M | 82.79M | 78.30M | 31.00M | 25.50M | 26.70M | 34.70M | 9.70M |
Research & Development | 5.72B | 4.98B | 5.36B | 5.04B | 9.11B | 5.02B | 3.73B | 5.10B | 3.01B | 2.85B | 2.12B | 1.76B | 1.23B | 1.07B | 939.92M | 721.77M | 591.03M | 383.86M | 277.72M | 223.55M | 164.87M | 134.76M | 185.55M | 131.57M | 112.90M | 75.30M | 59.20M | 41.90M | N/A | 30.40M |
Other Operating Expenses | 198.00M | -581.00M | -639.00M | -1.42B | 1.87B | 676.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 | N/A | 10.22M | N/A | N/A | 12.01M | 12.60M | 2.80M | 3.00M | 4.50M | 3.20M | 3.90M |
Operating Income | 9.37B | 7.33B | 7.41B | 7.03B | 4.29B | 8.20B | 14.12B | 17.63B | 22.19B | 15.27B | 4.52B | 4.01B | 3.79B | 3.96B | 3.53B | 2.69B | 2.16B | 1.64B | 1.11B | 631.69M | 329.92M | 81.01M | -120.69M | -52.32M | -51.70M | -74.30M | -45.90M | -36.10M | -32.00M | -35.20M |
Other Expenses / Income | -2.51B | -1.52B | 872.00M | -5.36B | 873.00M | 676.00M | -595.00M | -536.00M | -534.00M | -409.00M | -315.78M | -398.19M | -138.84M | -48.67M | -27.27M | 45.01M | 105.83M | -2.27B | 50.69M | 24.73M | -497.46M | -7.61M | 178.14M | 10.41M | -13.90M | 18.40M | 18.30M | 15.00M | 5.20M | 4.80M |
Before Tax Income | 6.86B | 5.81B | 8.28B | 1.67B | 5.16B | 7.80B | 13.53B | 17.10B | 21.66B | 14.86B | 4.21B | 3.61B | 3.65B | 3.91B | 3.50B | 2.73B | 2.27B | -638.21M | 1.16B | 656.42M | -167.53M | 73.40M | 57.45M | -41.91M | -65.60M | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 1.25B | 1.25B | 2.08B | 1.58B | -204.00M | 2.34B | 8.88B | 3.61B | 3.55B | 2.80B | 1.15B | 1.04B | 861.95M | 1.02B | 876.36M | 723.25M | 655.04M | 551.75M | 347.88M | 207.05M | -95.53M | 1.30M | 4.13M | 1.20M | 900.00K | N/A | N/A | N/A | N/A | N/A |
Net Income | 5.67B | 4.59B | 6.22B | 89.00M | 5.39B | 5.46B | 4.63B | 13.50B | 18.11B | 12.10B | 3.07B | 2.59B | 2.80B | 2.90B | 2.64B | 2.01B | 1.62B | -1.19B | 813.91M | 449.37M | -72.00M | 72.10M | 52.27M | -56.78M | -66.50M | -56.10M | -28.00M | -21.70M | -27.40M | -31.30M |
Interest Expenses | 944.00M | 935.00M | 1.00B | 984.00M | 995.00M | 1.08B | 1.12B | 964.00M | 688.00M | 412.00M | 306.89M | 360.92M | 205.42M | 108.96M | 69.66M | 12.10M | 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 | 1.25B | 1.25B | 1.26B | 1.26B | 1.27B | 1.30B | 1.31B | 1.34B | 1.46B | 1.52B | 1.53B | 1.51B | 1.55B | 1.71B | 1.81B | 1.84B | 1.86B | 1.84B | 1.82B | 1.73B | 1.61B | 1.56B | 1.52B | 1.46B | 1.37B | 971.62M | 938.43M | 889.15M | 680.77M | 607.07M |
Diluted Shares Outstanding | 1.26B | 1.26B | 1.26B | 1.26B | 1.28B | 1.31B | 1.32B | 1.36B | 1.52B | 1.65B | 1.69B | 1.58B | 1.58B | 1.75B | 1.87B | 1.92B | 1.93B | 1.84B | 1.90B | 1.86B | 1.61B | 1.65B | 1.62B | 1.46B | 1.37B | 971.62M | 938.43M | 889.15M | 680.77M | 607.07M |
EBITDA | 11.70B | 10.39B | 9.46B | 8.51B | 6.16B | 8.88B | 15.92B | 19.23B | 23.45B | 16.36B | 4.88B | 4.27B | 4.17B | 4.30B | 3.79B | 2.85B | 2.32B | -590.92M | 1.20B | 680.83M | -146.67M | 87.83M | 71.10M | -43.57M | -53.00M | -53.30M | -25.00M | -17.20M | -24.20M | -27.40M |
EBITDA Margin | 43.15% | 38.10% | 34.63% | 34.46% | 27.42% | 40.11% | 60.97% | 63.28% | 71.84% | 65.73% | 43.54% | 44.00% | 49.77% | 54.09% | 54.12% | 53.39% | 54.88% | -19.53% | 59.04% | 51.40% | -16.90% | 18.81% | 30.41% | -22.28% | -31.36% | -163.50% | -62.50% | -51.50% | -896.30% | -559.18% |
EBIT | 7.86B | 6.78B | 9.30B | 2.65B | 6.18B | 8.87B | 14.63B | 18.07B | 22.35B | 15.31B | 4.53B | 3.99B | 3.87B | 4.03B | 3.58B | 2.75B | 2.27B | -638.21M | 1.16B | 656.42M | -167.53M | 73.40M | 56.41M | -55.58M | -65.60M | -56.10M | -28.00M | -21.70M | -27.40M | -31.30M |
EBIT Margin | 28.97% | 24.83% | 34.07% | 10.75% | 27.52% | 40.09% | 56.04% | 59.47% | 68.47% | 61.51% | 40.46% | 41.13% | 46.16% | 50.75% | 51.09% | 51.47% | 53.67% | -21.09% | 57.28% | 49.56% | -19.30% | 15.72% | 24.13% | -28.42% | -38.82% | -172.09% | -70.00% | -64.97% | -1,014.81% | -638.78% |
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 | 1995-03-31 |