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 | 1.07B | 1.22B | 491.74M | 91.12M | 96.53M | 47.04M | 27.98M | 36.88M | 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 | 631.40M | 716.00M | 1.19B | 894.40M | 572.50M | 604.60M | 620.13M | 611.48M | 235.24M | 48.01M | 48.86M | 27.88M | 17.24M | 20.50M | 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 | 232.09M | 288.20M | 581.50M | 541.00M | 329.40M | 385.70M | 447.37M | 610.18M | 256.50M | 43.12M | 47.67M | 19.17M | 10.74M | 16.38M | 3.58M | 881.00K | 39.00K | N/A | N/A | N/A | 13.00K | N/A | N/A | 1.16M | 1.57M | 1.30M | 200.00K | 200.00K | -400.00K |
Operating Expenses | 390.15M | 534.40M | 596.00M | 487.30M | 526.00M | 551.90M | 730.86M | 666.50M | 349.93M | 152.43M | 120.36M | 55.65M | 33.92M | 33.61M | 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 | 520.99M | 490.89M | 196.58M | 57.94M | 55.32M | 27.80M | 19.17M | 22.12M | 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 | 125.19M | 111.20M | 99.49M | 83.57M | 53.90M | 19.52M | 11.35M | 7.91M | 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 | -16.99M | 87.80M | 50.30M | 56.40M | 64.80M | -6.00M | 84.68M | 64.41M | 53.87M | 10.92M | 11.13M | 8.34M | 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 | -158.06M | -246.20M | -47.70M | 57.70M | -196.60M | -171.20M | -280.06M | -56.32M | -93.43M | -109.31M | -72.69M | -36.48M | -23.19M | -17.23M | -26.02M | -37.16M | -24.10M | -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 | -26.26M | -145.30M | 33.70M | -9.00M | -108.30M | -11.00M | 4.52M | -17.23M | -44.57M | -61.71M | -31.53M | -729.00K | -1.04M | -842.00K | -4.03M | -2.75M | -243.76M | 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 | -275.54M | -73.55M | -138.00M | -171.03M | -104.22M | -37.21M | -24.23M | -18.07M | -30.05M | -39.92M | -267.86M | -648.00K | -186.00K | -1.93M | -5.79M | -10.36M | -8.87M | -7.07M | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 4.44M | -63.50M | 15.50M | 17.60M | 7.10M | -38.70M | 18.86M | -56.12M | -113.67M | 24.00K | 1.67M | -9.63M | -19.36M | 141.00K | -294.00K | -83.00K | -83.00K | N/A | N/A | N/A | N/A | N/A | -82.00K | 95.00K | N/A | N/A | N/A | N/A | N/A |
Net Income | -188.86M | -328.00M | -29.50M | 30.59M | -312.00M | -153.00M | -308.87M | -25.08M | -30.03M | -171.67M | -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 | N/A | N/A | N/A | N/A | N/A | 2.00K | N/A | 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 | 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 | 7.86M | 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 | 7.86M | 6.90M | 5.09M |
EBITDA | -52.76M | -178.30M | 2.60M | 106.10M | -54.30M | -93.30M | -181.32M | 22.81M | -93.04M | -144.45M | -83.72M | -27.11M | -15.81M | -14.91M | -28.05M | -38.09M | -268.30M | -1.12M | -1.44M | -2.05M | -5.74M | -9.89M | -8.58M | -6.77M | -4.16M | -2.60M | -3.20M | -2.80M | -2.00M |
EBITDA Margin | -6.11% | -17.76% | 0.15% | 7.39% | -6.02% | -9.42% | -16.99% | 1.87% | -18.92% | -158.52% | -86.73% | -57.62% | -56.49% | -40.44% | -213.36% | -403.54% | -31,676.98% | 0.00% | 0.00% | 0.00% | -44,123.08% | -1,759.07% | -643.74% | -782.77% | -302.33% | -216.67% | -3,200.00% | -2,800.00% | -2,000.00% |
EBIT | -170.92M | -379.44M | 4.88M | 70.12M | -283.38M | -179.81M | -283.41M | -73.77M | -135.28M | -159.38M | -98.93M | -37.27M | -19.64M | -18.79M | -30.41M | -39.92M | -268.49M | -648.00K | -184.00K | -1.93M | -5.79M | -10.36M | -8.87M | -7.06M | -4.36M | -2.70M | -3.30M | -2.90M | -2.70M |
EBIT Margin | -19.79% | -37.79% | 0.27% | 4.89% | -31.42% | -18.16% | -26.55% | -6.04% | -27.51% | -174.90% | -102.49% | -79.22% | -70.18% | -50.94% | -231.28% | -422.85% | -31,698.70% | 0.00% | 0.00% | 0.00% | -44,546.15% | -1,843.06% | -665.19% | -816.30% | -316.87% | -225.00% | -3,300.00% | -2,900.00% | -2,700.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 |