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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 245.32M | 205.62M | 189.85M | 228.39M | 189.33M | 154.58M | 107.52M | 16.69M | 11.84M | 25.76M | 9.45M | 14.04M | 3.89M | 762.07K | 1.57M | 924.35K | 1.01M | 194.01K | 479.68K |
Cost of Revenue | 25.21M | 17.56M | 20.18M | 25.34M | 23.92M | 25.37M | 14.93M | 4.93M | 5.25M | 4.17M | 1.54M | 5.64M | 4.58M | 121.03K | N/A | N/A | 36.90M | N/A | 6.17M |
Gross Profit | 220.10M | 188.06M | 169.67M | 203.06M | 165.41M | 129.20M | 92.59M | 11.77M | 6.59M | 21.60M | 7.92M | 8.39M | -688.23K | 641.04K | 1.57M | 924.35K | -35.90M | 194.01K | -5.69M |
Operating Expenses | 225.49M | 169.83M | 156.72M | 120.97M | 97.19M | 85.74M | 66.30M | 23.91M | 20.62M | 18.10M | 17.46M | 29.82M | 23.25M | 31.81M | 41.18M | 36.12M | -440.32K | 23.52M | 16.15M |
Selling, General & Admin | 87.50M | 131.82M | 92.05M | 69.97M | 65.90M | 53.49M | 44.86M | 8.07M | 5.28M | 4.04M | 3.48M | 4.56M | 4.23M | 4.41M | 5.11M | 4.33M | 4.12M | 3.71M | 2.73M |
Research & Development | 68.91M | 52.53M | 67.18M | 41.46M | 31.78M | 33.04M | 22.38M | 16.18M | 15.50M | 14.18M | 14.13M | 25.59M | 17.92M | 28.14M | 35.14M | 29.03M | 27.83M | 11.10M | 10.57M |
Other Operating Expenses | 69.08M | -14.52M | -2.50M | 9.54M | -487.27K | -684.00K | -790.00K | -335.00K | -147.00K | -105.00K | -106.00K | -2.06M | 843.00K | -15.17M | 5.71M | 8.07M | -23.62M | -1.64M | 2.40M |
Operating Income | -4.88M | 18.23M | 27.84M | 82.09M | 68.23M | 43.46M | 26.29M | -12.14M | -14.03M | 3.50M | -9.54M | -23.09M | -23.98M | -58.69M | -39.90M | -41.02M | -35.90M | -23.80M | -21.84M |
Other Expenses / Income | -7.13M | -3.25M | -4.76M | -18.33M | -15.94M | -37.01M | -129.09M | -6.31M | 4.07M | -9.89M | -5.52M | -1.00M | 852.83K | -21.96M | -5.55M | 4.54M | 4.34M | -678.38K | 689.32K |
Before Tax Income | -12.01M | 14.99M | 22.03M | 47.47M | 52.29M | 980.32K | -107.25M | -18.44M | -10.89M | -7.01M | -20.80M | -31.86M | -23.13M | -80.65M | -45.45M | -36.48M | -52.32M | -24.48M | -21.15M |
Income Tax Expenses | -1.46M | 1.31M | 6.76M | 6.83M | 11.74M | -27.61M | -11.33M | 3.77M | 851.68K | -6.08K | 10.83M | 6.31M | -1.15M | -5.69M | 481.40K | 4.07M | -402.41K | -67.31K | 636.48K |
Net Income | -10.55M | 13.67M | 16.00M | 37.75M | 40.54M | 28.59M | -95.92M | -18.44M | -10.89M | -7.01M | -20.80M | -31.86M | -22.17M | -74.97M | -45.93M | -36.48M | -51.92M | -24.41M | -21.15M |
Interest Expenses | 5.96M | 5.36M | 5.92M | 6.40M | 13.35M | 16.37M | 21.28M | 3.77M | 135.57K | 212.80K | 3.29M | 3.43M | 276.07K | 6.67M | 11.87M | 1.87M | 1.94M | 1.71M | 10.66K |
Basic Shares Outstanding | 657.03M | 70.71M | 70.12M | 68.27M | 67.35M | 65.35M | 50.04M | 41.54M | 40.87M | 39.61M | 21.46M | 7.35M | 4.74M | 2.68M | 1.17M | 923.46K | 915.95K | 868.02K | 797.91K |
Diluted Shares Outstanding | 657.02M | 70.71M | 70.12M | 68.27M | 67.35M | 65.35M | 50.04M | 41.54M | 40.87M | 39.61M | 21.46M | 7.35M | 4.74M | 2.68M | 1.17M | 923.46K | 915.95K | 868.02K | 797.91K |
EBITDA | 9.88M | 33.53M | 48.78M | 92.11M | 71.46M | 50.98M | -39.81M | -13.88M | -14.75M | 3.72M | -15.83M | -25.97M | -24.13M | -46.46M | -33.29M | -33.69M | -47.90M | -21.17M | -19.86M |
EBITDA Margin | 4.03% | 16.31% | 25.69% | 40.33% | 37.74% | 32.98% | -37.03% | -83.12% | -124.58% | 14.43% | -167.55% | -185.00% | -620.91% | -6,095.99% | -2,120.26% | -3,645.18% | -4,760.87% | -10,914.33% | -4,140.99% |
EBIT | -6.05M | 20.34M | 28.67M | 50.98M | 65.64M | 17.35M | -85.97M | -10.90M | -9.90M | -6.81M | -6.68M | -22.13M | -23.04M | -73.98M | -33.58M | -30.54M | -50.39M | -22.77M | -20.51M |
EBIT Margin | -2.47% | 9.89% | 15.10% | 22.32% | 34.67% | 11.22% | -79.96% | -65.28% | -83.62% | -26.42% | -70.73% | -157.64% | -592.88% | -9,707.86% | -2,138.69% | -3,303.73% | -5,008.70% | -11,736.10% | -4,274.72% |
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 |