Financial Year End | 2023-12-31 | 2022-12-31 | 2022-03-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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 80.42M | 82.03M | 21.83M | 79.57M | 66.83M | 53.98M | 43.84M | 28.29M | 17.25M | 188.02M | 166.69M | 155.46M | 202.47M | 274.77M | 274.27M | 278.47M | 257.17M | 262.94M | 219.48M | 142.49M | 96.66M | 102.00M | 111.41M | 98.74M | 60.59M | 45.72M | 30.70M |
Cost of Revenue | 28.10M | 10.91M | 2.90M | 10.53M | 8.65M | 7.11M | 5.71M | 3.93M | 2.84M | 103.25M | 91.19M | 90.16M | 86.37M | 157.91M | 138.44M | 134.37M | 107.93M | 94.56M | 79.15M | 61.98M | 48.65M | 48.93M | 45.48M | 39.28M | 22.13M | 17.11M | 12.90M |
Gross Profit | 52.32M | 71.12M | 18.93M | 69.05M | 58.18M | 46.87M | 38.14M | 24.36M | 14.40M | 84.77M | 75.50M | 65.31M | 116.10M | 116.86M | 135.83M | 144.10M | 149.25M | 168.38M | 140.33M | 80.52M | 48.01M | 53.07M | 65.93M | 59.46M | 38.45M | 28.61M | 17.80M |
Operating Expenses | 56.89M | 71.34M | 18.62M | 66.70M | 62.80M | 64.07M | 74.23M | 49.50M | 30.98M | 80.59M | 79.88M | 86.87M | 113.85M | 145.75M | 129.69M | 144.88M | 238.39M | 157.93M | 134.69M | 77.43M | 54.30M | 54.36M | 57.18M | 52.85M | 34.03M | 26.49M | 16.90M |
Selling, General & Admin | 56.89M | 71.34M | 16.79M | 66.70M | 62.80M | 64.07M | 74.23M | 49.50M | 30.98M | 80.59M | 79.88M | 86.87M | 113.85M | 145.75M | 129.69M | 144.88M | 238.39M | 157.93M | 134.69M | 77.43M | 54.30M | 54.36M | 57.18M | 52.85M | 32.37M | 25.42M | 16.60M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | N/A | 1.83M | N/A | N/A | N/A | 204.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.66M | 1.06M | 300.00K |
Operating Income | -4.57M | -216.00K | 307.00K | -10.44M | -4.63M | -17.20M | -36.09M | -25.14M | -16.57M | 4.18M | -4.38M | -21.57M | 2.26M | -28.89M | 6.14M | -781.00K | -89.14M | 10.45M | 5.64M | 3.09M | -6.29M | -1.28M | 8.75M | 6.61M | 4.43M | 2.12M | 900.00K |
Other Expenses / Income | -968.00K | -2.32M | -60.00K | 12.16M | 5.33M | -643.00K | 355.00K | 515.00K | -351.00K | -1.87M | 118.00K | 27.44M | -20.51M | -7.03M | 1.29M | -1.52M | 34.02M | 4.15M | 3.90M | -175.00K | 109.00K | 545.73K | -260.62K | -58.07K | -223.41K | 656.72K | 300.00K |
Before Tax Income | -5.54M | -2.53M | 247.00K | 1.72M | 699.00K | -17.85M | -35.74M | -24.63M | -16.93M | 2.31M | -4.26M | 5.88M | -18.25M | -35.93M | 7.43M | -2.31M | -55.13M | 14.60M | 9.55M | 2.91M | -6.18M | -736.47K | 8.49M | 6.55M | 4.20M | 2.78M | 1.20M |
Income Tax Expenses | 60.00K | 202.00K | 161.00K | -2.01M | 180.00K | 45.00K | -1.94M | -925.00K | -6.14M | 1.22M | 1.37M | 25.97M | -5.67M | -10.66M | 2.37M | -2.09M | -7.54M | 5.77M | 3.77M | 974.00K | -2.44M | -461.36K | 3.00M | 2.50M | 1.56M | 1.06M | 300.00K |
Net Income | -5.80M | -2.73M | 86.00K | 3.73M | 519.00K | -17.89M | -33.79M | -23.27M | 87.07M | -11.71M | -9.92M | -22.75M | -12.88M | -24.87M | 4.28M | 296.00K | -35.62M | 8.52M | 5.64M | 1.34M | -4.64M | -971.75K | 5.45M | 4.06M | 2.65M | 1.72M | 900.00K |
Interest Expenses | 467.00K | 268.00K | 60.00K | -265.00K | 5.33M | -643.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 21.50M | 20.72M | 20.46M | 19.31M | 18.92M | 18.16M | 17.26M | 15.16M | 19.85M | 24.51M | 24.23M | 22.97M | 22.70M | 23.13M | 23.23M | 23.31M | 24.45M | 24.96M | 24.35M | 17.14M | 14.68M | 14.59M | 14.11M | 12.40M | 10.86M | 8.79M | 8.18M |
Diluted Shares Outstanding | 21.50M | 20.72M | 20.82M | 19.83M | 19.30M | 18.16M | 17.26M | 15.16M | 19.85M | 24.61M | 24.23M | 23.11M | 22.70M | 23.13M | 23.38M | 23.38M | 24.45M | 25.21M | 24.62M | 17.35M | 14.68M | 14.59M | 14.49M | 12.81M | 11.53M | 9.12M | 8.18M |
EBITDA | 12.47M | -216.00K | 307.00K | 2.71M | -4.63M | -17.20M | -36.09M | -19.29M | 84.61M | -5.31M | -4.33M | 7.18M | -9.07M | -28.95M | 14.28M | 5.89M | -34.53M | 26.58M | 17.23M | 7.01M | -2.18M | 1.65M | 10.76M | 9.42M | 5.86M | 3.84M | 1.50M |
EBITDA Margin | 15.51% | -0.26% | 1.41% | 3.40% | -6.93% | -31.87% | -82.32% | -68.20% | 490.55% | -2.83% | -2.60% | 4.62% | -4.48% | -10.53% | 5.21% | 2.12% | -13.43% | 10.11% | 7.85% | 4.92% | -2.25% | 1.62% | 9.66% | 9.54% | 9.68% | 8.41% | 4.89% |
EBIT | -5.28M | -2.27M | 307.00K | 1.46M | 6.03M | -18.49M | -35.74M | -24.20M | 80.92M | -10.49M | -8.55M | 3.22M | -18.56M | -35.53M | 6.64M | -1.79M | -43.16M | 14.29M | 9.42M | 2.31M | -7.08M | -1.43M | 8.45M | 6.55M | 4.20M | 2.78M | 1.20M |
EBIT Margin | -6.56% | -2.76% | 1.41% | 1.83% | 9.02% | -34.25% | -81.51% | -85.53% | 469.19% | -5.58% | -5.13% | 2.07% | -9.17% | -12.93% | 2.42% | -0.64% | -16.78% | 5.44% | 4.29% | 1.62% | -7.32% | -1.41% | 7.58% | 6.64% | 6.94% | 6.08% | 3.91% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2022-03-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 |