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 | 125.10M | 59.22M | 88.05M | 29.78M | 11.25M | 131.51M | 65.40M | 152.70M | 125.04M | 130.88M | 130.56M | 250.73M | 172.26M | 131.83M | 67.34M | 48.23M | 52.60M | 34.83M | 19.57M | 4.28M | 692.00K | 43.00K | 24.64M | 57.00K | 122.00K | 382.00K | 431.78K | 3.24M | 3.19M |
Cost of Revenue | 52.83M | 37.39M | 36.10M | 24.82M | 16.53M | 106.66M | 63.21M | 111.27M | 127.07M | 139.09M | 147.50M | 111.29M | 97.01M | 66.02M | 50.31M | N/A | N/A | 17.16M | 3.68M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 72.27M | 21.84M | 51.95M | 4.96M | -5.29M | 24.85M | 2.19M | 41.43M | -2.03M | -8.21M | -16.95M | 139.44M | 75.24M | 65.81M | 17.03M | 48.23M | 52.60M | 17.67M | 15.89M | 4.28M | 692.00K | 43.00K | 24.64M | 57.00K | 122.00K | 382.00K | 431.78K | 3.24M | 3.19M |
Operating Expenses | 51.34M | 61.93M | 37.40M | 24.48M | 18.13M | 21.45M | 27.22M | 36.50M | 45.71M | 53.94M | 65.99M | 59.03M | 44.99M | 27.19M | 22.76M | 62.43M | 62.11M | 24.65M | 26.82M | 10.34M | 6.71M | 9.91M | 67.83M | 37.22M | 9.69M | 6.22M | 3.95M | 2.22M | 1.40M |
Selling, General & Admin | 50.60M | 61.30M | 37.20M | 24.48M | 16.38M | 18.85M | 27.22M | 36.00M | 41.57M | 52.39M | 62.48M | 59.03M | 43.35M | 25.07M | 21.07M | 56.39M | 56.29M | 19.04M | 10.21M | 8.18M | 1.89M | 1.43M | 46.30M | 22.09M | 6.26M | 2.78M | 2.15M | 2.22M | 1.40M |
Research & Development | 735.00K | 626.00K | 200.00K | N/A | N/A | N/A | 1.19M | 3.08M | 3.39M | 3.84M | 3.25M | 4.94M | 4.34M | 2.12M | 1.69M | N/A | N/A | 9.48M | 5.78M | N/A | 4.32M | 6.88M | 18.84M | 11.86M | 1.81M | 1.88M | 887.89K | N/A | N/A |
Other Operating Expenses | N/A | 19.98M | 7.61M | N/A | 1.76M | -1.63M | 1.00M | 798.00K | -56.00K | -595.00K | 2.13M | 937.00K | -12.45M | N/A | 4.63M | 6.04M | 5.82M | 5.61M | 16.61M | 2.16M | 502.00K | 1.59M | 2.69M | 3.27M | 1.62M | 1.57M | 919.15K | N/A | N/A |
Operating Income | 20.94M | -5.63M | 7.89M | -19.52M | -23.42M | -24.81M | -27.27M | -37.41M | -152.62M | -62.16M | -82.93M | 80.41M | 30.26M | 38.62M | -5.73M | -14.20M | -9.51M | -6.98M | -7.25M | -6.05M | -6.01M | -9.87M | -43.20M | -37.16M | -9.56M | -5.84M | -3.52M | 1.02M | 1.80M |
Other Expenses / Income | 46.49M | -87.06M | 160.11M | 127.59M | 4.46M | -78.98M | 51.91M | 798.00K | -56.00K | -595.00K | 2.13M | 937.00K | 96.00K | 135.00K | 302.00K | 570.00K | 207.00K | 1.23M | 1.07M | 471.00K | 408.00K | -3.50M | 4.17M | -1.24M | -1.04M | -545.00K | 320.42K | 1.03M | 304.80K |
Before Tax Income | 67.43M | -127.15M | 174.65M | 112.28M | -18.95M | -103.67M | 24.64M | -36.61M | -152.68M | -62.75M | -80.80M | 81.35M | 30.35M | 38.76M | -5.42M | -13.63M | -7.15M | -5.46M | -6.17M | -5.58M | -5.61M | -13.37M | -39.03M | -38.40M | -10.41M | -6.39M | -3.52M | 2.05M | 2.12M |
Income Tax Expenses | -1.50M | -16.21M | 24.29M | -1.16M | -1.82M | 1.18M | 2.96M | 18.19M | 4.80M | 3.91M | -21.96M | 22.06M | 10.07M | 1.74M | 209.00K | 124.00K | 207.00K | 40.00K | -135.00K | -139.00K | -137.00K | -710.00K | -780.00K | -73.00K | 20.00K | 347.00K | -250.13K | 605.34K | 55.76K |
Net Income | 67.06M | -110.94M | 149.20M | 109.23M | -17.13M | -105.03M | 22.18M | -54.07M | -160.04M | -66.03M | -56.43M | 59.45M | 19.98M | 34.05M | -11.29M | -13.76M | -15.45M | -5.50M | -6.28M | -5.54M | -5.45M | -12.75M | -22.27M | -38.96M | -8.20M | -6.19M | -2.86M | 426.42K | 2.06M |
Interest Expenses | 1.93M | 6.43M | 7.92M | 5.92M | N/A | 969.00K | 4.28M | N/A | 56.00K | 595.00K | 1.94M | 825.00K | 96.00K | 103.00K | 148.00K | 1.06M | N/A | N/A | N/A | N/A | N/A | 6.00K | 65.00K | N/A | N/A | 130.00K | N/A | N/A | N/A |
Basic Shares Outstanding | 75.30M | 42.46M | 48.80M | 48.84M | 49.76M | 49.97M | 50.50M | 50.06M | 49.51M | 48.66M | 48.16M | 47.25M | 39.74M | 32.31M | 29.91M | 29.42M | 28.50M | 27.55M | 26.63M | 19.78M | 19.66M | 19.64M | 19.26M | 16.35M | 10.87M | 8.97M | 19.62M | 2.68M | 19.62M |
Diluted Shares Outstanding | 92.41M | 42.46M | 98.47M | 57.44M | 50.90M | 49.97M | 50.69M | 50.08M | 49.51M | 50.07M | 48.16M | 47.58M | 40.15M | 35.08M | 29.91M | 29.42M | 28.50M | 27.55M | 26.63M | 19.78M | 19.66M | 19.64M | 19.26M | 16.35M | 10.87M | 8.97M | 19.62M | 2.68M | 19.62M |
EBITDA | 84.33M | -107.20M | 25.23M | -14.72M | -15.73M | 30.67M | -2.78M | -2.26M | -99.39M | -4.61M | -29.04M | 119.58M | 40.11M | 45.50M | -665.00K | -7.46M | -1.45M | -64.00K | -1.19M | -5.03M | -5.40M | -8.07M | -39.33M | -34.51M | -5.81M | -4.13M | -2.99M | 1.04M | 2.10M |
EBITDA Margin | 67.41% | -181.02% | 28.66% | -49.42% | -139.84% | 23.32% | -4.25% | -1.48% | -79.49% | -3.52% | -22.24% | 47.69% | 23.28% | 34.52% | -0.99% | -15.47% | -2.76% | -0.18% | -6.10% | -117.48% | -779.91% | -18,762.79% | -159.64% | -60,536.84% | -4,761.48% | -1,081.94% | -692.75% | 32.20% | 65.74% |
EBIT | 67.49M | -120.72M | 181.41M | 114.00M | -18.95M | -102.88M | 29.41M | -35.88M | -155.18M | -61.52M | -76.45M | 82.34M | 30.15M | 35.89M | -10.93M | -12.58M | -15.24M | -5.46M | -6.41M | -5.68M | -5.59M | -13.46M | -22.99M | -39.03M | -8.18M | -5.71M | -3.11M | 1.03M | 2.12M |
EBIT Margin | 53.94% | -203.84% | 206.03% | 382.76% | -168.53% | -78.23% | 44.97% | -23.50% | -124.11% | -47.01% | -58.56% | 32.84% | 17.50% | 27.23% | -16.24% | -26.08% | -28.97% | -15.67% | -32.75% | -132.63% | -807.51% | -31,297.67% | -93.31% | -68,477.19% | -6,702.46% | -1,495.29% | -720.16% | 31.84% | 66.34% |
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 |