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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 10.06B | 9.79B | 10.42B | 10.27B | 10.48B | 10.75B | 9.57B | 8.98B | 8.59B | 17.90B | 16.05B | 14.07B | 11.65B | 9.16B | 8.73B | 8.54B | 7.67B | 5.97B | 4.55B | 3.27B | 2.17B | 1.21B | 748.82M | 431.42M | 224.70M | 47.40M | 5.70M |
Cost of Revenue | 2.84B | 2.68B | 2.65B | 2.47B | 2.43B | 2.38B | 2.22B | 2.01B | 1.77B | 5.73B | 5.04B | 4.22B | 3.46B | 2.56B | 2.48B | 2.23B | 1.76B | 1.26B | 818.10M | 614.41M | 416.06M | 213.88M | 134.82M | 51.70M | 33.30M | 2.30M | 700.00K |
Gross Profit | 7.21B | 7.12B | 7.77B | 7.80B | 8.05B | 8.36B | 7.34B | 6.97B | 6.82B | 12.17B | 11.01B | 9.86B | 8.19B | 6.59B | 6.25B | 6.31B | 5.91B | 4.71B | 3.73B | 2.66B | 1.75B | 1.00B | 614.00M | 379.73M | 191.40M | 45.10M | 5.00M |
Operating Expenses | 5.18B | 4.76B | 4.85B | 5.09B | 5.75B | 6.14B | 5.08B | 4.65B | 4.62B | 8.66B | 7.64B | 6.97B | 5.82B | 4.52B | 4.75B | 4.19B | 5.30B | 3.29B | 2.29B | 1.60B | 1.12B | 646.03M | 473.58M | 343.19M | 188.30M | 38.90M | 3.60M |
Selling, General & Admin | 3.63B | 3.10B | 3.09B | 3.64B | 4.20B | 4.52B | 3.55B | 3.27B | 3.39B | 5.43B | 4.76B | 4.48B | 3.80B | 3.03B | 3.30B | 2.88B | 3.08B | 2.60B | 1.82B | 1.27B | 870.27M | 521.43M | 359.26M | 239.79M | 139.10M | 28.90M | 2.70M |
Research & Development | 1.54B | 1.33B | 1.32B | 1.09B | 1.21B | 1.28B | 1.22B | 1.11B | 923.00M | 2.00B | 1.77B | 1.57B | 1.24B | 908.43M | 803.07M | 725.60M | 619.73M | 494.69M | 328.19M | 240.65M | 159.31M | 104.64M | 75.29M | 55.86M | 23.80M | 4.60M | 800.00K |
Other Operating Expenses | 803.00M | 336.00M | 431.00M | 358.00M | 340.00M | -17.00M | 310.00M | 265.00M | 312.00M | 1.23B | 1.11B | 915.00M | 784.03M | 581.97M | 645.51M | 582.37M | 1.60B | 197.08M | 141.96M | 83.41M | 90.21M | 19.96M | 39.03M | 47.53M | 25.40M | 5.40M | 100.00K |
Operating Income | 2.04B | 2.35B | 5.29B | 2.71B | 2.29B | 2.22B | 2.27B | 2.33B | 2.20B | 3.51B | 3.37B | 2.89B | 2.37B | 2.08B | 1.49B | 2.12B | 613.18M | 1.42B | 1.44B | 1.06B | 629.24M | 354.20M | 140.43M | 36.54M | 3.10M | 6.20M | 1.40M |
Other Expenses / Income | 1.67B | -3.95B | -4.89B | 709.00M | -114.00M | 646.00M | 11.00M | 1.33B | 209.00M | 17.00M | 95.00M | 196.00M | 1.54B | 23.44M | 1.38B | 58.76M | 137.67M | 124.11M | 107.67M | 68.99M | 32.26M | 43.94M | 22.52M | 44.47M | 17.10M | 800.00K | 200.00K |
Before Tax Income | 3.71B | -1.60B | 398.00M | 3.42B | 2.18B | 2.72B | 2.28B | 3.65B | 2.41B | 3.53B | 3.47B | 3.08B | 3.91B | 2.10B | 2.88B | 2.18B | 750.85M | 1.55B | 1.55B | 1.13B | 661.50M | 398.13M | 162.94M | 81.02M | 20.20M | 7.00M | 1.60M |
Income Tax Expenses | 932.00M | -327.00M | 146.00M | 878.00M | 417.00M | 190.00M | 3.29B | -3.63B | 459.00M | 3.48B | 610.00M | 475.00M | 680.66M | 297.49M | 490.05M | 404.09M | 402.60M | 421.42M | 467.29M | 343.88M | 206.74M | 145.95M | 80.01M | 32.73M | 9.40M | 4.60M | 700.00K |
Net Income | 2.77B | -1.27B | 252.00M | 2.54B | 1.79B | 2.53B | -1.02B | 7.27B | 1.73B | 46.00M | 2.86B | 2.61B | 3.23B | 1.80B | 2.39B | 1.78B | 348.25M | 1.13B | 1.08B | 778.22M | 441.77M | 249.89M | 90.45M | 48.29M | 10.80M | 2.40M | 900.00K |
Interest Expenses | 263.00M | 165.00M | 269.00M | 337.00M | 311.00M | 326.00M | 292.00M | 225.00M | 144.00M | 123.00M | 100.00M | 63.00M | 25.03M | N/A | N/A | 8.04M | 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 | 530.00M | 558.00M | 652.00M | 710.00M | 849.00M | 980.00M | 1.06B | 1.13B | 1.21B | 1.25B | 1.29B | 1.29B | 1.29B | 1.31B | 1.29B | 1.30B | 1.36B | 1.40B | 1.36B | 2.64B | 1.28B | 1.15B | 1.08B | 1.01B | 865.88M | 1.20B | 8.64B |
Diluted Shares Outstanding | 533.00M | 558.00M | 652.00M | 718.00M | 856.00M | 991.00M | 1.06B | 1.14B | 1.22B | 1.25B | 1.31B | 1.31B | 1.31B | 1.33B | 1.30B | 1.31B | 1.38B | 1.43B | 1.39B | 2.74B | 1.31B | 1.17B | 1.12B | 1.12B | 1.09B | 2.75B | 8.64B |
EBITDA | 2.44B | 2.79B | 5.79B | 3.32B | 2.97B | 2.92B | 3.24B | 4.54B | 3.02B | 5.14B | 4.97B | 4.35B | 4.88B | 2.86B | 3.69B | 2.91B | 1.35B | 2.09B | 1.96B | 1.38B | 807.51M | 472.41M | 260.19M | 126.21M | 45.60M | 12.40M | 1.70M |
EBITDA Margin | 24.26% | 28.50% | 55.57% | 32.32% | 28.30% | 27.15% | 33.87% | 50.55% | 35.09% | 28.73% | 30.95% | 30.89% | 41.84% | 31.25% | 42.28% | 34.09% | 17.63% | 35.04% | 43.04% | 42.23% | 37.30% | 38.91% | 34.75% | 29.25% | 20.29% | 26.16% | 29.82% |
EBIT | 3.96B | -1.44B | 667.00M | 3.76B | 2.51B | 3.05B | 2.56B | 3.86B | 2.33B | 3.65B | 3.57B | 3.15B | 3.94B | 2.10B | 2.88B | 2.19B | 750.85M | 1.55B | 1.55B | 1.12B | 648.51M | 395.84M | 170.46M | 81.02M | 20.20M | 7.00M | 1.60M |
EBIT Margin | 39.40% | -14.66% | 6.40% | 36.58% | 23.99% | 28.35% | 26.80% | 42.96% | 27.09% | 20.41% | 22.22% | 22.36% | 33.77% | 22.92% | 32.99% | 25.66% | 9.79% | 25.91% | 34.03% | 34.30% | 29.95% | 32.60% | 22.76% | 18.78% | 8.99% | 14.77% | 28.07% |
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 |