Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-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 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 944.28M | 653.56M | 458.61M | 256.96M | 126.57M | 1.35B | 1.25B | 1.15B | 42.05M | 43.51M | 43.93M | 16.50M | N/A | N/A | 637.73M | N/A | N/A | N/A | 143.00M |
Cost of Revenue | 410.88M | 326.93M | 237.13M | 135.84M | 73.30M | 1.29B | 1.18B | 1.07B | 25.70M | 23.43M | 22.71M | 9.98M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 533.40M | 326.63M | 221.47M | 121.11M | 53.26M | 59.10M | 66.70M | 74.90M | 16.34M | 20.08M | 21.22M | 6.51M | N/A | N/A | 637.73M | N/A | N/A | N/A | 143.00M |
Operating Expenses | 646.85M | 447.66M | 261.20M | 150.30M | 103.87M | 54.70M | 63.40M | 58.00M | 47.69M | 48.98M | 46.35M | 32.55M | -32.86M | -28.64M | 647.01M | -367.57M | -357.16M | -219.13M | 40.81M |
Selling, General & Admin | 413.79M | 302.22M | 191.85M | 105.46M | 69.20M | 52.30M | 61.00M | 56.00M | 18.85M | 17.74M | 17.13M | 5.21M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | 219.94M | 138.72M | 64.09M | 40.78M | 32.01M | 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 | 14.39M | 6.72M | 5.26M | 4.06M | 2.66M | 2.40M | 2.40M | 2.00M | 28.84M | 31.24M | 29.22M | 27.34M | -32.86M | -28.64M | 647.01M | -367.57M | -357.16M | -219.13M | 40.81M |
Operating Income | -114.19M | -121.04M | -39.72M | -29.18M | -50.60M | -129.30M | -68.80M | 17.40M | 1.73M | -5.93M | -2.72M | -11.52M | -32.86M | -28.64M | 54.99M | 327.95M | 308.41M | 584.51M | 102.19M |
Other Expenses / Income | 2.26M | 8.06M | 2.01M | -2.22M | -531.00K | 700.00K | -35.00M | -58.20M | -3.26M | -3.94M | -663.00K | -453.00K | 19.35M | 19.76M | -64.28M | 221.00M | 293.26M | -155.40M | 71.51M |
Before Tax Income | -111.94M | -112.98M | -37.71M | -31.40M | -51.13M | -128.60M | -103.80M | -40.80M | -1.53M | -9.87M | -3.39M | -11.97M | -13.51M | -8.88M | -9.29M | 548.94M | 601.67M | 429.11M | 173.70M |
Income Tax Expenses | 5.90M | 1.04M | 1.04M | 1.16M | 259.00K | -7.80M | -600.00K | -9.10M | -4.68M | 163.00K | 580.00K | -2.63M | 150.00K | -4.67M | 64.28M | -221.00M | -247.91M | 155.40M | 71.51M |
Net Income | -117.84M | -114.02M | -38.76M | -32.56M | -51.39M | -120.80M | -103.20M | -31.70M | 3.15M | -10.03M | -3.97M | -9.35M | -13.66M | -4.20M | -73.56M | 769.94M | 849.58M | 273.72M | 102.19M |
Interest Expenses | 2.35M | 1.30M | 1.26M | 1.19M | 1.61M | 200.00K | 34.70M | 33.40M | 905.00K | 3.94M | 4.16M | 3.88M | -19.35M | -4.67M | 64.28M | 340.70M | 202.56M | 155.40M | 4.36M |
Basic Shares Outstanding | 180.82M | 167.77M | 164.24M | 162.65M | 162.65M | 28.97M | 28.95M | 29.20M | 13.40M | 12.15M | 12.15M | 115.88M | 115.88M | 115.88M | 164.11M | 164.11M | 164.11M | 164.11M | 164.11M |
Diluted Shares Outstanding | 180.82M | 167.77M | 164.24M | 162.65M | 162.65M | 28.97M | 28.95M | 29.20M | 14.40M | 12.15M | 116.12M | 115.88M | 115.88M | 115.88M | 164.11M | 164.11M | 164.11M | 164.11M | 164.11M |
EBITDA | -95.10M | -104.95M | -31.20M | -25.12M | -46.87M | -76.60M | -14.00M | 63.40M | 3.04M | -4.00M | 409.00K | -9.46M | -32.78M | -28.45M | 88.42M | 447.66M | 340.59M | 603.69M | 97.83M |
EBITDA Margin | -10.07% | -16.06% | -6.80% | -9.78% | -37.03% | -5.69% | -1.12% | 5.53% | 7.23% | -9.20% | 0.93% | -57.32% | 0.00% | 0.00% | 13.86% | 0.00% | 0.00% | 0.00% | 68.41% |
EBIT | -109.59M | -111.67M | -36.46M | -30.21M | -49.52M | -128.40M | -69.10M | -7.40M | -626.00K | -5.93M | 777.00K | -8.09M | -32.86M | -13.55M | 54.99M | 889.65M | 804.24M | 584.51M | 178.06M |
EBIT Margin | -11.61% | -17.09% | -7.95% | -11.76% | -39.13% | -9.54% | -5.53% | -0.65% | -1.49% | -13.62% | 1.77% | -49.05% | 0.00% | 0.00% | 8.62% | 0.00% | 0.00% | 0.00% | 124.52% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-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 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 |