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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 161.86M | 104.13M | 95.57M | 77.93M | 80.90M | 75.85M | 69.06M | 59.20M | 49.82M | 44.35M | 37.36M | 32.91M | 30.37M | 26.40M | 22.05M | 24.49M | 25.12M | 17.84M | 10.73M | 5.57M | 192.66K |
Cost of Revenue | 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 |
Gross Profit | 161.86M | 104.13M | 95.57M | 77.93M | 80.90M | 75.85M | 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 |
Operating Expenses | 13.56M | 4.39M | -38.61M | -54.92M | -46.55M | -23.15M | 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 |
Selling, General & Admin | 37.66M | 35.91M | 32.33M | 30.56M | 30.36M | 29.19M | 22.83M | 19.94M | 16.89M | 15.14M | 15.53M | 13.23M | 14.26M | 11.97M | 7.55M | 8.62M | 8.81M | 5.54M | 4.02M | 2.28M | 565.42K |
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 |
Other Operating Expenses | -13.56M | -11.59M | -70.94M | -85.47M | -76.91M | -52.34M | 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 |
Operating Income | 43.26M | 61.52M | 56.96M | 23.01M | 34.35M | 52.70M | 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 Expenses / Income | 43.26M | -12.12M | 56.96M | 23.01M | 34.35M | -17.95M | 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 |
Before Tax Income | 43.26M | 49.40M | 56.96M | 23.01M | 34.35M | 34.74M | 31.34M | 24.40M | 21.09M | 20.38M | 15.83M | 8.22M | 818.37K | -13.64M | -19.99M | 1.15M | 4.15M | 4.91M | 3.02M | 1.04M | N/A |
Income Tax Expenses | 12.56M | 14.42M | 16.86M | 6.84M | 10.24M | 10.44M | 14.94M | 10.40M | 8.90M | 8.56M | -5.55M | 183.56K | -23.31K | 4.03M | -3.85M | 425.44K | 1.67M | 2.09M | 861.56K | 800.00 | N/A |
Net Income | 30.70M | 34.99M | 40.10M | 16.18M | 24.11M | 24.30M | 16.40M | 14.00M | 12.19M | 11.82M | 21.38M | 8.04M | 841.68K | -17.67M | -16.14M | 720.85K | 2.48M | 2.81M | 2.16M | 1.04M | -968.32K |
Interest Expenses | 62.67M | 12.12M | 4.33M | 13.57M | 23.91M | 17.95M | 10.10M | 7.01M | 6.23M | 5.06M | 4.43M | 4.45M | 9.86M | 15.29M | 12.90M | 16.62M | 16.43M | 10.90M | 3.62M | 1.15M | 85.13K |
Basic Shares Outstanding | 14.30M | 14.82M | 15.02M | 15.38M | 15.87M | 14.40M | 13.41M | 12.53M | 39.07M | 37.71M | 11.15M | 10.74M | 10.74M | 5.10M | 2.67M | 2.46M | 2.34M | 2.33M | 1.97M | 1.59M | 1.59M |
Diluted Shares Outstanding | 14.42M | 15.07M | 15.25M | 15.45M | 16.17M | 14.67M | 13.54M | 12.61M | 39.37M | 37.88M | 11.16M | 10.74M | 10.74M | 5.10M | 2.67M | 2.67M | 2.50M | 2.33M | 2.10M | 1.65M | 1.59M |
EBITDA | -95.00K | 65.25M | 60.34M | 26.45M | 38.27M | 56.73M | 44.79M | 35.21M | 28.67M | 26.50M | 21.15M | 13.17M | 11.33M | 2.53M | -6.11M | 18.85M | 21.50M | 16.26M | 6.94M | 2.47M | -827.28K |
EBITDA Margin | -0.06% | 62.67% | 63.14% | 33.94% | 47.30% | 74.79% | 64.86% | 59.48% | 57.54% | 59.74% | 56.61% | 40.02% | 37.30% | 9.57% | -27.71% | 76.95% | 85.60% | 91.18% | 64.71% | 44.29% | -429.41% |
EBIT | 105.94M | 61.52M | 61.29M | 36.58M | 58.26M | 52.70M | 41.44M | 31.42M | 27.32M | 25.44M | 20.26M | 12.67M | 10.68M | 1.65M | -7.09M | 17.77M | 20.58M | 15.80M | 6.65M | 2.20M | -883.19K |
EBIT Margin | 65.45% | 59.08% | 64.13% | 46.94% | 72.01% | 69.47% | 60.00% | 53.07% | 54.83% | 57.36% | 54.23% | 38.49% | 35.15% | 6.26% | -32.18% | 72.56% | 81.92% | 88.62% | 61.94% | 39.39% | -458.43% |
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 |