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 | 2001-02-28 | 1999-02-28 | 1998-02-28 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 188.06M | 136.09M | 43.27M | 53.14M | 119.35M | 177.77M | 317.10M | 262.83M | 334.36M | 449.16M | 371.06M | 312.83M | 258.79M | 146.98M | 112.55M | 226.06M | 158.01M | 100.64M | 52.87M | 21.88M | 14.84M | 13.26M | 12.56M | 1.56M | 1.79M | 3.18M |
Cost of Revenue | 163.79M | 142.79M | 40.01M | 3.41M | 8.46M | 9.22M | 227.29M | 172.15M | 219.25M | 266.20M | 223.54M | 181.21M | 152.97M | 94.01M | 83.17M | 135.31M | 90.30M | 59.46M | 30.95M | 12.53M | 9.26M | 8.71M | 9.08M | 1.16M | 1.15M | 2.44M |
Gross Profit | 24.26M | -6.70M | 3.26M | 49.73M | 110.89M | 168.56M | 89.81M | 90.68M | 115.11M | 182.96M | 147.53M | 131.62M | 105.82M | 52.97M | 29.38M | 90.76M | 67.71M | 41.18M | 21.92M | 9.35M | 5.58M | 4.55M | 3.48M | 396.87K | 644.37K | 742.95K |
Operating Expenses | 30.36M | 32.30M | 26.71M | 111.79M | 186.06M | 201.63M | 92.37M | 98.00M | 113.94M | 101.86M | 89.22M | 74.01M | 56.93M | 49.95M | 43.99M | 53.81M | 38.02M | 22.32M | 11.81M | 6.34M | 5.55M | 8.92M | 4.55M | 1.71M | 1.81M | 3.02M |
Selling, General & Admin | 27.87M | 27.12M | 20.17M | 16.31M | 27.98M | 31.47M | 78.73M | 80.15M | 95.48M | 87.15M | 78.20M | 66.42M | 50.61M | 41.86M | 36.94M | 46.31M | 30.64M | 18.92M | 9.49M | 5.35M | 4.79M | 7.48M | 3.77M | 1.59M | 1.75M | 2.92M |
Research & Development | 2.49M | 4.44M | 5.54M | 7.21M | 8.86M | 10.36M | 13.64M | 9.32M | 7.46M | 4.98M | 3.75M | 3.18M | 2.34M | 1.44M | 2.12M | 1.93M | 849.00K | 656.00K | 555.26K | 300.07K | 46.65K | 139.37K | 34.94K | 21.08K | N/A | 4.16K |
Other Operating Expenses | -29.32M | 734.00K | 1.01M | 88.27M | 149.22M | -5.04M | 812.00K | -303.00K | -181.00K | -394.00K | 316.00K | -452.00K | 3.98M | 6.65M | 4.93M | 5.57M | 6.54M | 2.75M | 1.77M | 689.90K | 713.53K | 1.30M | 744.30K | 122.81K | 62.25K | 93.10K |
Operating Income | 23.22M | -35.42M | -23.46M | -62.06M | -75.17M | -69.81M | -2.85M | -7.30M | -19.17M | 80.89M | 58.73M | 58.62M | 48.89M | -6.27M | -33.10M | -30.75M | 29.69M | 18.85M | 10.11M | 3.01M | -5.09M | -4.37M | -1.06M | -1.32M | -1.17M | -2.28M |
Other Expenses / Income | 1.64M | -6.91M | 890.00K | 1.02M | -636.00K | -10.85M | -1.07M | 10.45M | -1.64M | 20.27M | -1.78M | -13.16M | -9.62M | -42.74M | -15.59M | -13.91M | -2.54M | -920.00K | -741.07K | -645.09K | -591.45K | -566.00 | 27.41K | 4.29K | 238.11K | -1.14M |
Before Tax Income | 24.86M | -42.33M | -30.57M | -142.63M | -76.94M | -80.66M | -4.21M | 3.14M | -21.12M | 78.88M | 56.95M | 45.46M | 39.27M | -49.01M | -48.69M | -41.08M | 27.14M | 17.93M | 9.37M | 2.37M | 31.41K | -4.37M | -1.04M | -1.31M | -1.08M | -2.31M |
Income Tax Expenses | 149.00K | -22.00K | -40.00K | -6.18M | -201.00K | -7.21M | 8.84M | 1.24M | -7.65M | 25.28M | 20.77M | -4.33M | 7.86M | -5.54M | 2.02M | -9.14M | 10.41M | 6.58M | 1.65M | 213.10K | 17.01M | 451.66K | -98.65K | -8.59K | -44.24K | 184.47K |
Net Income | 24.71M | -42.30M | -30.53M | -136.45M | -76.73M | -70.34M | -27.39M | -49.13M | -13.46M | 53.60M | 36.18M | 49.79M | 31.41M | -43.47M | -50.70M | -31.94M | 16.73M | 11.35M | 7.72M | 2.15M | -7.38M | -5.46M | -1.41M | -1.49M | -1.21M | -2.43M |
Interest Expenses | 2.86M | 7.05M | 78.00K | 60.00K | 2.02M | 2.87M | 2.17M | 1.98M | 1.76M | 1.61M | 2.09M | 8.10M | 15.96M | 20.21M | 15.43M | 10.23M | 3.50M | 1.00M | 827.09K | 691.57K | 618.44K | 639.92K | 415.43K | 173.78K | 173.78K | 30.45K |
Basic Shares Outstanding | 24.83M | 12.40M | 12.23M | 11.39M | 9.79M | 9.67M | 9.60M | 9.26M | 9.17M | 9.25M | 8.97M | 8.59M | 44.23M | 25.73M | 19.59M | 19.16M | 18.34M | 17.29M | 14.61M | 13.32M | 11.95M | 9.94M | 6.35M | 104.06M | 808.91K | 567.26K |
Diluted Shares Outstanding | 28.38M | 12.40M | 12.23M | 11.39M | 9.79M | 9.67M | 9.60M | 9.35M | 9.18M | 9.30M | 9.00M | 8.93M | 47.64M | 25.73M | 19.59M | 19.16M | 18.96M | 18.59M | 16.51M | 14.03M | 11.95M | 9.94M | 6.35M | 104.06M | 808.91K | 567.26K |
EBITDA | 36.50M | -34.54M | -29.63M | -138.80M | -64.59M | -68.58M | 544.00K | 15.55M | 21.00M | 66.31M | 74.81M | 65.14M | 65.33M | -15.03M | -19.07M | -18.00M | 36.22M | 21.52M | 11.80M | 3.75M | 744.94K | -2.09M | -319.43K | 132.39K | -1.19M | -1.11M |
EBITDA Margin | 19.41% | -25.38% | -68.49% | -261.19% | -54.11% | -38.57% | 0.17% | 5.92% | 6.28% | 14.76% | 20.16% | 20.82% | 25.25% | -10.22% | -16.95% | -7.96% | 22.92% | 21.38% | 22.31% | 17.13% | 5.02% | -15.80% | -2.54% | 8.48% | -66.56% | -34.76% |
EBIT | 27.72M | -35.28M | -30.49M | -142.57M | -74.92M | -74.69M | -16.39M | -45.91M | -19.35M | 80.49M | 59.04M | 53.56M | 55.23M | -28.80M | -33.26M | -30.85M | 30.64M | 18.94M | 10.20M | 3.06M | 10.25M | -4.37M | -1.09M | -1.32M | -1.08M | -2.22M |
EBIT Margin | 14.74% | -25.92% | -70.46% | -268.28% | -62.77% | -42.01% | -5.17% | -17.47% | -5.79% | 17.92% | 15.91% | 17.12% | 21.34% | -19.59% | -29.55% | -13.65% | 19.39% | 18.82% | 19.29% | 13.98% | 69.02% | -32.96% | -8.69% | -84.58% | -60.43% | -69.71% |
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 | 2001-02-28 | 1999-02-28 | 1998-02-28 |