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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 21.36B | 17.09B | 10.96B | 6.80B | 15.07B | 14.53B | 12.68B | 10.74B | 9.22B | 8.44B | 6.79B | 5.26B | 4.36B | 3.08B | 2.34B | 1.88B | 1.41B | 1.12B | 962.66M | 914.37M | 863.66M | 1.00B | 1.17B | 1.24B | 482.40M | 35.20M |
Cost of Revenue | 665.00M | 607.00M | 599.00M | 642.00M | 641.00M | N/A | 250.54M | 428.31M | 632.18M | 857.84M | 1.08B | 1.18B | 1.28B | 1.18B | 1.08B | 928.84M | 770.00M | 722.00M | 694.80M | 716.22M | 717.72M | 845.24M | 978.85M | 1.03B | 419.30M | 34.60M |
Gross Profit | 20.70B | 16.48B | 10.36B | 6.15B | 14.43B | 14.53B | 12.43B | 10.31B | 8.59B | 7.58B | 5.72B | 4.08B | 3.08B | 1.91B | 1.26B | 955.97M | 639.41M | 401.10M | 267.86M | 198.16M | 145.94M | 158.37M | 192.91M | 209.55M | 63.10M | 600.00K |
Operating Expenses | 14.86B | 12.19B | 8.45B | 6.22B | 9.72B | 9.19B | 7.89B | 6.47B | 5.33B | 4.51B | 3.30B | 2.25B | 1.68B | 1.12B | 789.93M | 666.50M | 501.48M | 338.98M | 230.31M | 167.75M | 138.11M | 177.95M | 206.93M | 267.40M | 126.50M | 55.40M |
Selling, General & Admin | 14.86B | 11.74B | 8.03B | 5.76B | 9.25B | 8.76B | 7.53B | 6.16B | 5.06B | 4.30B | 3.19B | 2.19B | 1.59B | 1.06B | 731.60M | 605.75M | 450.63M | 305.53M | 204.95M | 145.07M | 119.94M | N/A | 202.74M | 250.02M | 107.20M | 42.40M |
Research & Development | N/A | N/A | N/A | N/A | 285.00M | 233.00M | 189.34M | 142.39M | 113.62M | 97.50M | 71.89M | 43.69M | 33.81M | 21.00M | 19.14M | 17.96M | 13.78M | N/A | N/A | 9.17M | N/A | 40.96M | N/A | N/A | 14.00M | 11.10M |
Other Operating Expenses | 2.00M | 451.00M | 421.00M | 458.00M | 184.00M | 193.00M | 173.43M | 166.74M | 158.88M | 110.32M | 46.09M | 21.46M | 53.82M | 45.76M | 39.19M | 42.80M | 37.07M | 33.45M | 25.37M | 13.50M | 18.17M | 136.99M | 4.19M | 17.39M | 5.30M | 1.90M |
Operating Income | 5.84B | 5.10B | 1.81B | 2.13B | 5.34B | 5.34B | 4.54B | 3.85B | 3.26B | 3.07B | 2.41B | 1.83B | 1.40B | 786.80M | 470.83M | 289.47M | 137.94M | 62.12M | 37.55M | 30.41M | 7.83M | -19.59M | -14.02M | -57.85M | -63.40M | -54.80M |
Other Expenses / Income | -359.00M | -1.18B | -347.00M | -1.57B | 613.00M | -424.00M | -139.67M | -1.13B | -130.59M | -83.86M | -115.88M | -67.92M | -31.13M | -40.51M | -28.53M | 6.09M | 12.09M | 3.51M | -1.84M | 1.47M | -4.12M | -26.41M | -4.47M | -266.98M | -999.20M | -57.50M |
Before Tax Income | 5.48B | 3.92B | 1.47B | 567.00M | 5.96B | 4.83B | 4.40B | 2.71B | 3.13B | 2.99B | 2.30B | 1.76B | 1.37B | 746.28M | 442.30M | 295.57M | 150.02M | 65.63M | 35.70M | 31.88M | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 1.19B | 865.00M | 300.00M | 508.00M | 1.09B | 837.00M | 2.06B | 578.25M | 576.96M | 567.70M | 403.74M | 337.83M | 308.66M | 218.14M | -47.17M | 98.41M | -12.06M | -12.39M | -156.28M | -193.00K | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 4.29B | 3.06B | 1.17B | 59.00M | 4.87B | 4.00B | 2.34B | 2.13B | 2.55B | 2.42B | 1.89B | 1.42B | 1.06B | 527.54M | 489.47M | 193.47M | 157.08M | 74.47M | 192.73M | 31.51M | 11.92M | -19.18M | -7.30M | -315.14M | -1.06B | -112.20M |
Interest Expenses | 897.00M | 391.00M | 334.00M | 356.00M | 266.00M | 269.00M | 253.98M | 207.90M | 160.23M | 88.35M | 83.29M | 62.06M | 31.72M | 29.94M | 24.08M | 9.38M | N/A | 7.06M | 5.08M | 3.72M | 907.00K | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 36.14M | 39.87M | 41.04M | 40.97M | 43.08M | 47.45M | 48.99M | 49.49M | 50.94M | 52.30M | 50.92M | 49.84M | 49.65M | 47.95M | 42.41M | 39.30M | 37.67M | 38.65M | 39.16M | 38.30M | 37.80M | 37.89M | 34.17M | 27.83M | 22.44M | 23.72M |
Diluted Shares Outstanding | 36.53M | 40.05M | 41.36M | 41.16M | 43.51M | 48.02M | 49.95M | 50.06M | 51.59M | 53.02M | 52.41M | 51.33M | 51.21M | 50.99M | 49.52M | 48.67M | 45.50M | 44.72M | 46.44M | 42.33M | 39.01M | 37.89M | 34.17M | 27.83M | 22.44M | 23.72M |
EBITDA | 6.50B | 4.72B | 2.41B | 2.78B | 6.14B | 5.95B | 5.02B | 3.23B | 3.56B | 3.29B | 2.50B | 1.88B | 1.45B | 826.09M | 505.58M | 344.32M | 185.72M | 105.97M | 70.31M | 49.43M | 24.69M | -919.00K | 9.28M | -297.76M | -1.05B | -110.30M |
EBITDA Margin | 30.45% | 27.63% | 22.00% | 40.85% | 40.74% | 40.99% | 39.55% | 30.07% | 38.61% | 38.92% | 36.77% | 35.82% | 33.30% | 26.78% | 21.62% | 18.27% | 13.18% | 9.44% | 7.30% | 5.41% | 2.86% | -0.09% | 0.79% | -24.10% | -217.62% | -313.35% |
EBIT | 6.38B | 4.31B | 1.80B | 923.00M | 6.22B | 5.10B | 4.65B | 2.92B | 3.29B | 3.08B | 2.38B | 1.82B | 1.40B | 775.63M | 466.39M | 301.26M | 145.02M | 69.14M | 41.53M | 35.04M | 12.82M | -19.18M | -7.30M | -315.14M | -1.06B | -112.20M |
EBIT Margin | 29.85% | 25.24% | 16.42% | 13.58% | 41.31% | 35.13% | 36.69% | 27.19% | 35.65% | 36.46% | 35.03% | 34.58% | 32.07% | 25.14% | 19.95% | 15.98% | 10.29% | 6.16% | 4.31% | 3.83% | 1.48% | -1.91% | -0.62% | -25.51% | -218.72% | -318.75% |
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 |