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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 121.17M | 84.83M | 72.42M | 68.06M | 78.44M | 65.48M | 67.69M | 71.65M | 95.92M | 96.97M | 89.25M | 93.72M | 65.16M | 53.91M | 67.80M | 85.34M | 72.49M | 62.73M | 49.31M | 15.96M | 12.75M | 10.30M | 8.76M |
Cost of Revenue | 89.00M | 70.47M | 70.76M | 60.63M | 67.58M | 55.74M | 56.05M | 53.67M | 65.41M | 64.65M | 59.09M | 65.61M | 30.39M | 24.75M | 32.16M | 44.99M | 41.11M | 39.31M | 31.34M | 6.95M | 6.06M | 5.57M | 4.94M |
Gross Profit | 32.16M | 14.35M | 1.66M | 7.43M | 10.87M | 9.73M | 11.65M | 17.99M | 30.51M | 32.32M | 30.16M | 28.11M | 34.76M | 29.16M | 35.64M | 40.34M | 31.38M | 23.42M | 17.97M | 9.01M | 6.69M | 4.73M | 3.82M |
Operating Expenses | 20.42M | 13.72M | 10.97M | 10.73M | 15.98M | 9.10M | 10.08M | 9.56M | 15.36M | 10.33M | 8.14M | 7.89M | 19.90M | 17.79M | 17.88M | 15.77M | 12.79M | 11.29M | 9.11M | 5.10M | 4.02M | 2.88M | 2.62M |
Selling, General & Admin | 16.46M | 13.64M | 10.76M | 10.55M | 10.71M | 9.10M | 10.08M | 9.01M | 10.99M | 10.33M | 8.14M | N/A | 5.91M | 5.87M | 6.19M | N/A | 5.32M | 5.27M | 4.89M | 2.65M | 2.29M | 1.72M | N/A |
Research & Development | 100.00K | 125.00K | 125.00K | 125.00K | 125.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 |
Other Operating Expenses | -3.96M | 83.00K | 208.00K | 184.00K | 5.27M | 182.00K | N/A | 545.00K | 4.37M | N/A | N/A | 7.89M | 13.99M | 11.93M | 11.69M | 15.77M | 7.47M | 6.02M | 4.22M | 2.44M | 1.73M | 1.17M | 2.62M |
Operating Income | 11.74M | 431.00K | -8.62M | -2.68M | -4.50M | 638.00K | 1.57M | 8.43M | 15.15M | 21.99M | 22.02M | 20.21M | 14.86M | 11.36M | 17.76M | 24.57M | 18.59M | 12.13M | 8.86M | 3.91M | 2.68M | 1.84M | 1.20M |
Other Expenses / Income | -5.12M | -472.00K | -3.16M | -305.00K | -10.05M | 182.00K | 36.00K | 35.00K | 117.00K | 172.00K | 492.00K | -4.00K | 769.00K | -64.00K | -536.00K | -355.00K | 144.00K | -256.00K | -1.80M | 603.43K | -671.42K | -471.22K | -502.94K |
Before Tax Income | 6.62M | -41.00K | -11.79M | -2.98M | -14.56M | 751.00K | 1.60M | 8.46M | 15.26M | 22.16M | 22.51M | 20.21M | 15.63M | 11.30M | 17.23M | 24.22M | 18.73M | 11.88M | 7.06M | 4.51M | 2.00M | 1.37M | 695.89K |
Income Tax Expenses | 1.87M | 528.00K | -2.60M | -4.79M | -693.00K | 325.00K | -18.25M | 2.00M | 5.12M | 8.03M | 8.12M | 7.53M | 5.87M | 4.27M | 6.21M | 8.63M | 6.46M | 4.29M | 2.62M | 1.14M | 696.80K | 583.46K | 313.90K |
Net Income | 4.75M | -569.00K | -9.18M | 1.81M | -13.86M | 426.00K | 19.85M | 6.47M | 10.15M | 14.13M | 14.39M | 12.69M | 9.76M | 7.03M | 11.02M | 15.59M | 12.28M | 7.59M | 4.45M | 3.37M | 1.31M | 786.09K | 381.99K |
Interest Expenses | 4.08M | 364.00K | 65.00K | 14.00K | 15.00K | 69.00K | 14.00K | 8.00K | 15.00K | 10.00K | 56.00K | 18.00K | 55.00K | 194.00K | 606.00K | 742.00K | 1.16M | 1.65M | 2.00M | 837.49K | 667.12K | 975.72K | 924.38K |
Basic Shares Outstanding | 12.32M | 12.30M | 13.10M | 13.22M | 13.11M | 12.96M | 12.83M | 12.70M | 12.57M | 12.43M | 12.32M | 12.22M | 12.15M | 12.11M | 12.10M | 12.09M | 12.07M | 11.40M | 7.56M | 5.59M | 4.95M | 3.65M | 3.36M |
Diluted Shares Outstanding | 12.38M | 12.30M | 13.10M | 13.26M | 13.11M | 12.96M | 13.11M | 12.94M | 12.79M | 12.72M | 12.55M | 12.32M | 12.25M | 12.21M | 12.12M | 12.14M | 12.11M | 11.47M | 8.48M | 6.38M | 5.25M | 4.31M | 3.48M |
EBITDA | 38.29M | 24.64M | 16.77M | 22.52M | 18.77M | 22.87M | 22.92M | 30.27M | 38.04M | 43.67M | 40.71M | 35.94M | 29.68M | 23.42M | 29.52M | 34.89M | 27.36M | 19.54M | 13.33M | 7.86M | 4.46M | 3.58M | 2.59M |
EBITDA Margin | 31.60% | 29.04% | 23.16% | 33.09% | 23.92% | 34.93% | 33.86% | 42.24% | 39.66% | 45.04% | 45.62% | 38.34% | 45.55% | 43.45% | 43.54% | 40.88% | 37.74% | 31.15% | 27.03% | 49.26% | 35.00% | 34.78% | 29.54% |
EBIT | 10.70M | 323.00K | -11.72M | -2.97M | -14.54M | 820.00K | 1.62M | 8.47M | 15.28M | 22.17M | 22.57M | 20.23M | 15.68M | 11.49M | 17.83M | 24.96M | 19.89M | 13.52M | 9.06M | 5.35M | 2.67M | 2.35M | 1.62M |
EBIT Margin | 8.83% | 0.38% | -16.18% | -4.36% | -18.54% | 1.25% | 2.39% | 11.82% | 15.93% | 22.86% | 25.29% | 21.58% | 24.07% | 21.32% | 26.30% | 29.25% | 27.44% | 21.55% | 18.37% | 33.53% | 20.95% | 22.78% | 18.49% |
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 |