Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2015-12-31 | 2010-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 47.98M | -158.93M | 170.69M | 100.19M | 132.21M | -21.15M | 87.61M | 22.72M | N/A |
Cost of Revenue | 4.62M | 4.74M | 5.53M | 3.75M | 3.48M | N/A | N/A | N/A | N/A |
Gross Profit | 43.36M | -163.67M | 165.16M | 96.43M | 128.74M | -21.15M | N/A | N/A | N/A |
Operating Expenses | -96.85M | 366.97K | 389.29K | 355.77K | 316.91K | 288.36K | 304.64K | 467.51K | N/A |
Selling, General & Admin | 285.17K | 298.87K | 348.58K | 312.74K | 288.20K | 271.77K | 289.32K | 446.18K | N/A |
Research & Development | 2.00 | -4.00 | 2.00 | 3.00 | 4.00 | N/A | N/A | N/A | N/A |
Other Operating Expenses | 96.85M | 68.10K | 40.72K | 43.03K | 28.71K | 16.59K | 15.32K | 21.34K | N/A |
Operating Income | 140.20M | -159.29M | 170.30M | 99.83M | 131.90M | -21.44M | N/A | N/A | N/A |
Other Expenses / Income | -7.21K | -876.00 | -1.60K | -5.75K | -3.30K | N/A | N/A | N/A | N/A |
Before Tax Income | 140.20M | -159.29M | 170.30M | 99.83M | 131.90M | -21.44M | 87.31M | 22.25M | N/A |
Income Tax Expenses | -167.90K | -229.36K | -238.16K | -212.05K | -175.16K | N/A | N/A | N/A | N/A |
Net Income | 140.20M | -159.29M | 170.30M | 99.83M | 131.90M | -21.44M | 87.31M | 22.25M | N/A |
Interest Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 16.44M | 16.16M | 15.93M | 15.90M | 15.88M | 15.65M | 15.37M | 15.34M | 15.07M |
Diluted Shares Outstanding | 16.44M | 16.16M | 15.93M | 15.90M | 15.88M | 15.65M | 15.37M | 15.34M | 15.07M |
EBITDA | 140.20M | -159.29M | 170.30M | 99.83M | 131.90M | -21.44M | 87.31M | 22.25M | N/A |
EBITDA Margin | 292.24% | 100.23% | 99.77% | 99.64% | 99.76% | 101.36% | 99.65% | 97.94% | 0.00% |
EBIT | 140.03M | -159.52M | 170.06M | 99.62M | 131.72M | -21.44M | 87.31M | 22.25M | N/A |
EBIT Margin | 291.87% | 100.38% | 99.63% | 99.43% | 99.63% | 101.36% | 99.65% | 97.94% | 0.00% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2015-12-31 | 2010-12-31 |