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 | 62.01M | 111.27M | 127.07M | 139.09M | 147.50M | 111.29M | 106.76M | 66.02M | 45.67M | N/A | N/A | 17.16M | N/A | 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 | 3.40M | 41.43M | -2.03M | -8.21M | -16.95M | 139.44M | 65.50M | 65.81M | 21.67M | 48.23M | 52.60M | 17.67M | 19.57M | 4.28M | 692.00K | 43.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 51.34M | 61.93M | 37.40M | 24.48M | 18.13M | 21.45M | 28.42M | 36.50M | 45.71M | 53.94M | 65.99M | 59.03M | 35.24M | 27.19M | 27.39M | 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 | N/A | N/A | N/A | 4.32M | 6.88M | 18.84M | 11.86M | 1.81M | 1.88M | 887.89K | N/A | N/A |
Other Operating Expenses | 19.40B | 19.98M | 7.61M | N/A | 1.76M | -1.63M | 11.00K | -2.58M | 750.00K | -2.29M | 255.00K | -4.94M | -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 | -47.74M | -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 | -121.52M | 166.76M | 131.80M | 4.46M | -108.04M | 51.91M | 798.00K | -104.94M | -595.00K | 2.13M | 937.00K | 96.00K | 135.00K | 302.00K | 570.00K | 2.36M | 1.52M | 1.07M | 471.00K | 408.00K | -3.50M | 4.17M | -1.24M | -842.00K | -545.00K | N/A | 1.03M | 323.47K |
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 | 8.71M | 1.74M | 209.00K | 124.00K | 207.00K | 40.00K | -135.00K | -139.00K | -137.00K | -710.00K | -780.00K | -73.00K | 20.00K | N/A | -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 | 21.11M | 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 | N/A | 595.00K | N/A | N/A | N/A | N/A | N/A | N/A | 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.08M | 49.51M | 50.07M | 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 | 14.57M | 10.87M | 8.97M | 2.48M | 2.68M | 2.56M |
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 | 48.06M | 41.26M | 35.08M | 29.91M | 29.42M | 28.50M | 27.55M | 26.63M | 19.78M | 19.66M | 19.64M | 19.26M | 14.57M | 10.87M | 8.97M | 2.48M | 2.68M | 2.56M |
EBITDA | 35.91M | 7.88M | 18.58M | -18.68M | -22.41M | 136.95M | 51.65M | -1.52M | -101.95M | -3.98M | -24.50M | 120.68M | 39.66M | 42.81M | -6.32M | -7.46M | -9.54M | -64.00K | -1.43M | -5.13M | -3.18M | -11.66M | -19.12M | -36.38M | -6.35M | -4.35M | -2.58M | 1.05M | 2.13M |
EBITDA Margin | 28.70% | 13.31% | 21.10% | -62.72% | -199.27% | 104.14% | 78.98% | -1.00% | -81.53% | -3.04% | -18.76% | 48.13% | 23.03% | 32.47% | -9.39% | -15.47% | -18.13% | -0.18% | -7.30% | -119.77% | -459.39% | -27,118.60% | -77.60% | -63,815.79% | -5,208.20% | -1,138.74% | -597.59% | 32.53% | 66.65% |
EBIT | 67.49M | -120.72M | 181.41M | 114.00M | -18.95M | -102.88M | 29.41M | -35.88M | -155.24M | -61.52M | -78.39M | 81.51M | 29.81M | 35.79M | -11.08M | -13.63M | -15.24M | -5.46M | -6.41M | -5.68M | -5.59M | -13.46M | -22.99M | -39.03M | -8.18M | -6.06M | -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.15% | -47.01% | -60.04% | 32.51% | 17.31% | 27.15% | -16.46% | -28.27% | -28.97% | -15.67% | -32.75% | -132.63% | -807.51% | -31,297.67% | -93.31% | -68,477.19% | -6,702.46% | -1,586.13% | -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 |