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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14.47B | 10.54B | 7.07B | 3.97B | 2.30B | 1.44B | 1.40B | 844.40M | 651.79M | 556.54M | 472.59M | 373.60M | 298.93M | 216.72M | 172.84M | 137.02M | 85.13M | 52.06M | 28.25M | 12.66M | 5.60M | 1.70M |
Cost of Revenue | 7.52B | 5.37B | 4.06B | 2.26B | 1.19B | 742.64M | 678.50M | 307.54M | 214.99M | 158.98M | 130.08M | 98.09M | 72.06M | 46.55M | 35.96M | 27.54M | 19.00M | 12.09M | 6.14M | N/A | 1.10M | 700.00K |
Gross Profit | 6.95B | 5.16B | 3.01B | 1.71B | 1.10B | 697.01M | 719.60M | 536.86M | 436.80M | 397.56M | 342.52M | 275.52M | 226.88M | 170.17M | 136.89M | 109.49M | 66.13M | 39.97M | 22.11M | N/A | 4.50M | 1.00M |
Operating Expenses | 5.13B | 4.13B | 2.56B | 1.58B | 1.26B | 766.49M | 574.73M | 342.08M | 281.37M | 227.59M | 188.98M | 145.86M | 127.10M | 95.57M | 80.85M | 71.96M | 45.19M | 34.58M | 21.30M | N/A | 8.00M | 4.00M |
Selling, General & Admin | 3.53B | 1.96B | 1.97B | 1.23B | 1.03B | 620.22M | 447.57M | 243.61M | 204.95M | 173.99M | 148.09M | 117.23M | 103.75M | 79.71M | 68.71M | 64.66M | 40.82M | 31.51M | 19.11M | N/A | 4.90M | 3.30M |
Research & Development | 1.60B | 1.10B | 590.33M | 352.47M | 223.81M | 146.27M | 127.16M | 98.48M | 76.42M | 53.60M | 40.89M | 28.63M | 23.35M | 15.86M | 12.14M | 7.31M | 4.37M | 3.07M | 2.19M | N/A | 1.00M | 700.00K |
Other Operating Expenses | 1.05B | 1.07B | 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 | 2.10M | N/A |
Operating Income | 1.82B | 1.03B | 440.70M | 230.46M | -39.64M | -69.48M | 56.27M | 194.77M | 155.42M | 169.97M | 153.54M | 129.66M | 99.77M | 74.60M | 56.03M | 37.52M | 20.93M | 5.40M | 811.86K | 12.66M | -3.50M | -3.00M |
Other Expenses / Income | -270.00M | -254.00M | -200.07M | -149.14M | -67.61M | 18.24M | -2.20M | -9.45M | -4.93M | -48.17M | 9.57M | 10.56M | 8.68M | -2.73M | -13.32M | -8.08M | -6.51M | -3.08M | -146.39K | N/A | 300.00K | 300.00K |
Before Tax Income | 1.55B | 780.00M | 240.63M | 81.31M | -107.25M | -65.45M | 54.07M | 185.33M | 150.49M | 121.80M | 163.11M | 140.22M | 108.46M | 71.87M | 42.71M | 29.45M | 14.42M | 2.31M | 665.47K | N/A | -3.20M | -2.70M |
Income Tax Expenses | 569.00M | 298.00M | 148.80M | 82.02M | 64.75M | -28.87M | 40.29M | 48.96M | 44.70M | 49.14M | 45.58M | 38.87M | 31.66M | 15.84M | 9.50M | 10.63M | 4.73M | 1.24M | -1.37M | N/A | N/A | N/A |
Net Income | 987.00M | 482.00M | 83.00M | -707.00K | -172.00M | -36.59M | 13.78M | 136.37M | 105.79M | 72.58M | 117.51M | 101.25M | 76.78M | 56.03M | 33.21M | 18.81M | 9.69M | 1.07M | 2.35M | -2.21M | -3.20M | -2.50M |
Interest Expenses | 331.00M | 321.00M | 228.70M | 106.69M | 65.88M | 56.25M | 26.47M | 25.61M | 20.39M | 11.66M | 2.36M | 1.14M | 3.65M | 7.60M | 13.36M | 8.44M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 50.26M | 50.35M | 49.80M | 49.74M | 48.69M | 44.53M | 44.16M | 44.16M | 44.16M | 44.15M | 44.15M | 44.15M | 44.14M | 44.12M | 44.09M | 44.24M | 25.15M | 13.15M | 13.07M | 12.74M | 10.28M | 13.48M |
Diluted Shares Outstanding | 51.01M | 51.34M | 49.80M | 49.74M | 48.69M | 44.53M | 44.16M | 44.16M | 44.16M | 44.15M | 44.15M | 44.15M | 44.15M | 44.15M | 44.14M | 44.35M | 25.48M | 13.15M | 13.67M | 12.74M | 10.28M | 13.99M |
EBITDA | 2.23B | 1.70B | 782.61M | 335.45M | 33.68M | 18.35M | 121.46M | 239.96M | 194.09M | 150.33M | 177.33M | 150.22M | 119.36M | 84.39M | 59.96M | 41.22M | 16.73M | 4.33M | 2.56M | -2.21M | -2.40M | -1.90M |
EBITDA Margin | 15.39% | 16.15% | 11.07% | 8.44% | 1.47% | 1.27% | 8.69% | 28.42% | 29.78% | 27.01% | 37.52% | 40.21% | 39.93% | 38.94% | 34.69% | 30.09% | 19.65% | 8.32% | 9.05% | -17.42% | -42.86% | -111.76% |
EBIT | 1.89B | 1.10B | 460.51M | 188.00M | -41.37M | -9.20M | 80.54M | 210.93M | 170.88M | 133.38M | 165.45M | 141.26M | 112.09M | 79.47M | 56.07M | 37.89M | 14.42M | 2.31M | 984.77K | -2.21M | -3.20M | -2.50M |
EBIT Margin | 13.04% | 10.45% | 6.51% | 4.73% | -1.80% | -0.64% | 5.76% | 24.98% | 26.22% | 23.97% | 35.01% | 37.81% | 37.50% | 36.67% | 32.44% | 27.65% | 16.94% | 4.45% | 3.49% | -17.42% | -57.14% | -147.06% |
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 |