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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 863.50M | 1.00B | 1.77B | 1.44B | 901.90M | 990.30M | 966.01M | 1.22B | 491.70M | 91.10M | 96.53M | 47.04M | 27.98M | 28.49M | 13.15M | 9.44M | 847.00K | N/A | N/A | N/A | 13.00K | 562.00K | 1.33M | 865.00K | 1.38M | 1.20M | 100.00K | 100.00K | 100.00K |
Cost of Revenue | 545.37M | 716.00M | 1.19B | 894.40M | 572.50M | 604.60M | 620.13M | 611.50M | 590.20M | 236.90M | 48.86M | 27.88M | 17.24M | 13.49M | 9.57M | 8.56M | 808.00K | N/A | N/A | N/A | N/A | N/A | N/A | -290.00K | -200.00K | -100.00K | -100.00K | -100.00K | 500.00K |
Gross Profit | 318.13M | 288.20M | 581.50M | 541.00M | 329.40M | 385.70M | 345.88M | 610.20M | -98.50M | -145.80M | 47.67M | 19.17M | 10.74M | 15.00M | 3.58M | 881.00K | 39.00K | N/A | N/A | N/A | 13.00K | 562.00K | 1.33M | 1.16M | 1.57M | 1.30M | 200.00K | 200.00K | -400.00K |
Operating Expenses | 475.15M | 534.40M | 596.00M | 487.30M | 526.00M | 551.90M | 625.74M | 666.50M | 349.93M | 152.43M | 120.36M | 55.65M | 33.92M | 26.14M | 29.60M | 38.05M | 24.14M | 1.12M | 1.44M | 2.05M | 3.75M | 9.58M | 11.85M | 9.76M | 5.73M | 4.30M | 3.50M | 3.20M | 1.80M |
Selling, General & Admin | 300.56M | 372.70M | 468.90M | 355.60M | 343.30M | 358.40M | 414.63M | 490.90M | 196.58M | 57.94M | 55.32M | 27.80M | 19.17M | 18.13M | 13.52M | 14.79M | 12.47M | 1.12M | 1.44M | 2.05M | 3.59M | 5.63M | 6.53M | 5.79M | 3.19M | 2.50M | 1.90M | 1.50M | 1.10M |
Research & Development | 89.59M | 73.90M | 76.80M | 75.30M | 117.90M | 125.60M | 126.44M | 111.20M | 99.49M | 83.57M | 53.90M | 19.52M | 11.35M | 5.95M | 12.88M | 21.56M | 10.85M | N/A | N/A | N/A | 154.00K | 3.95M | 5.32M | 3.68M | 2.33M | 1.70M | 1.50M | 1.60M | N/A |
Other Operating Expenses | 85.00M | 87.80M | 50.30M | 56.40M | 64.80M | -6.00M | 10.46M | -200.00K | -39.50M | -25.20M | 25.33M | 1.27M | 3.40M | 3.58M | 3.20M | 1.69M | 821.00K | N/A | N/A | N/A | N/A | N/A | N/A | 290.00K | 200.00K | 100.00K | 100.00K | 100.00K | 700.00K |
Operating Income | -157.02M | -246.20M | -47.70M | 57.70M | -196.60M | -171.20M | -276.44M | -73.30M | -98.50M | -145.80M | -79.63M | -37.27M | -23.19M | -11.14M | -28.02M | -38.56M | -267.86M | -1.12M | -1.44M | -2.05M | -3.73M | -9.02M | -10.52M | -8.60M | -4.15M | -3.00M | -3.30M | -3.00M | -2.20M |
Other Expenses / Income | -27.30M | -165.27M | -33.40M | -9.03M | -30.91M | -6.07M | 4.52M | -23.55M | -39.52M | -25.21M | -24.59M | 56.00K | -1.04M | 1.67M | -7.24M | -2.75M | -1.48M | 469.00K | 1.25M | 125.00K | -2.06M | -1.34M | 1.65M | 1.53M | N/A | 300.00K | 100.00K | 200.00K | N/A |
Before Tax Income | -184.32M | -391.50M | -14.00M | 48.70M | -304.90M | -177.20M | -271.92M | -73.50M | -138.00M | -171.00M | -104.22M | -37.21M | -24.23M | -11.98M | -30.05M | -39.92M | -267.86M | -648.00K | -186.00K | -1.93M | -5.79M | -10.36M | -8.87M | -7.07M | N/A | -2.70M | -3.20M | -2.80M | N/A |
Income Tax Expenses | 4.44M | -63.50M | 15.50M | 17.60M | 7.10M | -38.70M | 18.86M | -56.10M | -113.70M | 24.00K | 1.67M | -9.63M | -19.36M | -18.00K | -294.00K | -83.00K | -83.00K | 238.00K | 234.00K | 223.00K | 207.00K | 1.34M | -82.00K | 95.00K | 206.00K | -300.00K | N/A | -100.00K | 500.00K |
Net Income | -188.86M | -328.00M | -29.50M | 30.59M | -312.00M | -153.00M | -305.25M | -25.10M | -30.00M | -171.70M | -114.41M | -29.05M | -1.28M | -18.93M | -30.11M | -39.83M | -268.40M | -648.00K | -186.00K | -1.93M | -5.79M | -10.36M | -8.79M | -7.17M | -4.36M | -2.70M | -3.30M | -2.90M | -2.70M |
Interest Expenses | 13.51M | 12.06M | 18.88M | 21.93M | 21.52M | 11.89M | 6.60M | 7.43M | 8.42M | 12.26M | 13.80M | 1.41M | 1.00M | 1.22M | N/A | N/A | N/A | N/A | 2.00K | 2.00K | 2.00K | N/A | N/A | 9.00K | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 751.77M | 719.06M | 648.08M | 640.66M | 595.45M | 563.14M | 555.00M | 502.00M | 488.07M | 418.78M | 355.10M | 295.75M | 280.67M | 255.10M | 233.19M | 187.71M | 128.77M | 16.37M | 16.27M | 16.05M | 15.69M | 15.67M | 15.75M | 14.45M | 10.33M | 9.74M | 8.27M | 6.90M | 5.09M |
Diluted Shares Outstanding | 751.77M | 719.06M | 648.08M | 640.66M | 595.45M | 566.67M | 559.16M | 502.00M | 500.00M | 418.78M | 355.10M | 295.75M | 280.67M | 255.10M | 233.19M | 187.71M | 128.77M | 16.37M | 16.27M | 16.05M | 15.69M | 15.67M | 15.75M | 14.45M | 10.33M | 9.74M | 8.27M | 6.90M | 5.09M |
EBITDA | -65.52M | -270.81M | 83.57M | 139.09M | -189.64M | -68.03M | -163.23M | 30.46M | -87.33M | -143.84M | -75.20M | -25.65M | -19.40M | -8.56M | -22.82M | -35.47M | -23.91M | -1.12M | -181.00K | -1.92M | -3.68M | -8.55M | -10.23M | -8.31M | -3.95M | -2.90M | -3.20M | -2.90M | -1.50M |
EBITDA Margin | -7.59% | -26.97% | 4.71% | 9.69% | -21.03% | -6.87% | -16.90% | 2.49% | -17.76% | -157.89% | -77.90% | -54.52% | -69.33% | -30.03% | -173.57% | -375.75% | -2,823.38% | 0.00% | 0.00% | 0.00% | -28,284.62% | -1,521.00% | -767.59% | -961.16% | -287.35% | -241.67% | -3,200.00% | -2,900.00% | -1,500.00% |
EBIT | -170.92M | -379.44M | 4.88M | 70.12M | -283.38M | -179.81M | -279.79M | -73.77M | -135.28M | -159.41M | -98.93M | -37.27M | -19.64M | -17.73M | -30.41M | -39.92M | -268.49M | -410.00K | 50.00K | -1.70M | -5.58M | -9.02M | -8.87M | -7.06M | -4.15M | -3.00M | -3.30M | -3.00M | -2.20M |
EBIT Margin | -19.79% | -37.79% | 0.27% | 4.89% | -31.42% | -18.16% | -28.96% | -6.04% | -27.51% | -174.99% | -102.49% | -79.22% | -70.18% | -62.22% | -231.28% | -422.85% | -31,698.70% | 0.00% | 0.00% | 0.00% | -42,953.85% | -1,604.98% | -665.19% | -816.30% | -301.89% | -250.00% | -3,300.00% | -3,000.00% | -2,200.00% |
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 |