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 | 99.32M | 104.13M | 95.57M | 77.93M | 80.90M | 75.85M | 69.06M | 59.20M | 49.34M | 43.70M | 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 | -657.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 99.32M | 104.13M | 95.57M | 77.93M | 80.90M | 75.85M | 69.06M | 59.20M | 49.34M | 44.35M | 37.36M | 32.91M | 30.37M | 26.40M | 22.05M | 24.49M | 25.12M | 17.84M | 10.73M | 5.57M | 192.66K |
Operating Expenses | 99.19M | 4.39M | -38.61M | -54.92M | -46.55M | -23.15M | -27.62M | -27.78M | -22.50M | -18.91M | -17.10M | -20.24M | -19.70M | -24.74M | -29.14M | -6.72M | -4.54M | -2.03M | -4.08M | -3.38M | -1.08M |
Selling, General & Admin | 37.66M | 35.91M | 32.33M | 30.56M | 30.36M | 29.19M | 22.83M | 19.94M | 20.25M | 17.77M | 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 | 61.53M | -11.59M | -70.94M | -85.47M | -76.91M | -52.34M | -50.45M | -47.73M | -42.75M | -36.68M | -32.63M | -33.47M | -33.95M | -36.72M | -36.69M | -15.34M | -13.35M | -7.57M | -8.10M | -5.66M | -1.64M |
Operating Income | 43.26M | 61.52M | 56.96M | 23.01M | 34.35M | 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 |
Other Expenses / Income | N/A | -4.79M | -3.68M | -4.29M | -4.24M | -4.41M | -3.32M | -3.14M | -6.53M | -5.62M | N/A | -502.15K | N/A | -13.64M | -12.90M | -17.70M | -16.43M | -10.90M | -3.62M | -1.15M | -141.04K |
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 | 85.13K |
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 | 11.84M | 13.43M | 11.15M | 11.15M | 11.14M | 5.10M | 2.84M | 2.67M | 2.34M | 2.31M | 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 | 11.93M | 13.61M | 11.16M | 11.15M | 11.14M | 5.10M | 2.84M | 2.67M | 2.50M | 2.50M | 2.10M | 1.65M | 1.59M |
EBITDA | N/A | 53.13M | 60.34M | 26.45M | 38.27M | 38.78M | 34.70M | 27.49M | 24.28M | 21.44M | 16.73M | 8.72M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 51.03% | 63.14% | 33.94% | 47.30% | 51.13% | 50.24% | 46.43% | 49.20% | 49.06% | 44.77% | 26.51% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
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 | -798.07K |
EBIT Margin | 106.66% | 59.08% | 64.13% | 46.94% | 72.01% | 69.47% | 60.00% | 53.07% | 55.36% | 58.22% | 54.23% | 38.49% | 35.15% | 6.26% | -32.18% | 72.56% | 81.92% | 88.62% | 61.94% | 39.39% | -414.25% |
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 |