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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 20.79M | -60.33M | 85.58M | 17.13M | 67.28M | -27.06M | 53.91M | 8.86M | 9.27M | 8.71M | 8.96M | 9.33M | 8.75M | 8.58M | 9.30M | 11.47M | 11.10M | 10.80M | 6.93M |
Cost of Revenue | 4.24M | 4.38M | 4.48M | 3.84M | 4.13M | 4.32M | N/A | 3.77M | 3.98M | 4.03M | 3.89M | 3.72M | 3.58M | 3.62M | 3.41M | 4.13M | 4.95M | 4.81M | 3.21M |
Gross Profit | 16.55M | -64.70M | 81.10M | 13.29M | 63.15M | -31.38M | N/A | 5.09M | 5.29M | 4.68M | 5.07M | 5.61M | 5.17M | 4.96M | 5.89M | 7.34M | 6.15M | 5.99M | 3.72M |
Operating Expenses | -48.80M | 508.62K | 448.99K | 440.38K | 449.90K | 461.31K | 455.23K | 423.76K | 411.23K | 493.07K | 540.00K | 500.00K | 530.00K | 410.00K | 410.00K | 420.00K | 500.00K | 460.00K | 350.00K |
Selling, General & Admin | 450.55K | 492.54K | 430.38K | 421.86K | 431.79K | 442.73K | 436.67K | 385.02K | 371.38K | 439.92K | 470.00K | 440.00K | 470.00K | 350.00K | 360.00K | 390.00K | 440.00K | 410.00K | 300.00K |
Research & Development | 3.00 | -1.00 | 6.00 | 0 | 4.00 | 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 | 48.80M | 16.07K | 18.61K | 18.53K | 18.11K | 18.59K | 18.55K | 38.74K | 39.85K | 53.15K | 70.00K | 60.00K | 60.00K | 60.00K | 50.00K | 30.00K | 60.00K | 50.00K | 50.00K |
Operating Income | 65.35M | -60.84M | 85.13M | 16.69M | 66.83M | -27.52M | N/A | 4.67M | 4.88M | 4.19M | 4.54M | 5.11M | 4.64M | 4.55M | 5.48M | 6.92M | 5.66M | 5.53M | 3.38M |
Other Expenses / Income | 9.00 | -31.00 | 35.00 | 13.15M | 4.00 | 1.00 | N/A | 26.81M | 7.54M | 29.24M | 60.76M | 31.95M | 19.09M | 25.87M | 86.38M | -112.70M | 24.71M | 61.23M | 26.81M |
Before Tax Income | 65.35M | -60.84M | 85.13M | 16.69M | 66.83M | -27.52M | 53.45M | 31.48M | 12.42M | 33.43M | 65.30M | 37.06M | 23.73M | 30.42M | 91.86M | -105.78M | 30.37M | 66.76M | 30.19M |
Income Tax Expenses | -1.00 | 2.68M | 1.66M | 16.69M | 3.88M | 3.86M | 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 |
Net Income | 65.35M | -60.84M | 85.13M | 16.69M | 66.83M | -27.52M | 53.45M | 31.48M | 12.42M | 33.43M | 65.30M | 37.06M | 23.73M | 30.42M | 91.86M | -105.78M | 30.37M | 66.76M | 30.19M |
Interest Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 26.81M | 7.54M | 29.24M | 60.77M | 33.10M | 16.13M | 26.75M | 93.99M | -119.41M | 24.20M | 65.29M | 21.74M |
Basic Shares Outstanding | 29.37M | 29.01M | 27.30M | 26.61M | 26.57M | 26.88M | 25.02M | 24.71M | 24.68M | 24.66M | 24.65M | 24.65M | 24.65M | 24.65M | 24.59M | 24.58M | 24.58M | 24.55M | 24.53M |
Diluted Shares Outstanding | 29.37M | 29.01M | 27.30M | 26.66M | 26.57M | 26.88M | 25.02M | 24.71M | 24.68M | 24.66M | 24.65M | 24.65M | 24.65M | 24.65M | 24.59M | 24.58M | 24.58M | 24.55M | 24.53M |
EBITDA | 65.35M | -60.84M | 85.13M | 16.69M | 66.83M | -27.52M | 53.45M | 58.29M | 19.96M | 62.67M | 126.07M | 70.16M | 39.86M | 57.17M | 185.85M | -225.19M | 54.57M | 132.05M | 51.93M |
EBITDA Margin | 314.26% | 100.84% | 99.48% | 97.43% | 99.33% | 101.70% | 99.16% | 657.69% | 215.39% | 719.83% | 1,407.03% | 751.98% | 455.54% | 666.32% | 1,998.39% | -1,963.30% | 491.62% | 1,222.69% | 749.35% |
EBIT | 65.35M | -58.15M | 86.79M | 33.37M | 70.72M | -23.66M | 53.45M | 58.29M | 19.96M | 62.67M | 126.07M | 70.16M | 39.86M | 57.17M | 185.85M | -225.19M | 54.57M | 132.05M | 51.93M |
EBIT Margin | 314.26% | 96.39% | 101.41% | 194.86% | 105.10% | 87.44% | 99.16% | 657.69% | 215.39% | 719.83% | 1,407.03% | 751.98% | 455.54% | 666.32% | 1,998.39% | -1,963.30% | 491.62% | 1,222.69% | 749.35% |
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 |