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 | 7.60M | -326.77M | 195.37M | 237.18M | 193.53M | 5.20M | 151.16M | 15.13M | 13.88M | 8.70M | 9.52M | 8.81M | 8.39M | 10.07M | 10.53M | 11.52M | 10.77M | 19.12M | 8.00M |
Cost of Revenue | N/A | 9.84M | 11.83M | 9.24M | 8.31M | 8.28M | 7.53M | 6.92M | 7.31M | 7.10M | 6.49M | 6.24M | 6.35M | 6.38M | 6.00M | 7.92M | 9.74M | 9.45M | 8.57M |
Gross Profit | 7.60M | -336.61M | 183.53M | 227.94M | 185.22M | -3.08M | 143.63M | 8.21M | 6.57M | 1.60M | 3.03M | 2.57M | 2.04M | 3.69M | 4.53M | 3.60M | 1.03M | 9.67M | -570.00K |
Operating Expenses | 271.95M | 865.04K | 932.88K | 814.19K | 757.51K | 751.90K | 714.47K | 6.08M | 29.68M | 59.15M | 146.10M | 390.00K | 540.00K | 470.00K | 560.00K | 430.00K | 470.00K | 170.00K | 160.00K |
Selling, General & Admin | 807.79K | 854.44K | 914.09K | 795.60K | 739.41K | 733.24K | 695.73K | 7.25M | 7.73M | 7.54M | 7.01M | 310.00K | 440.00K | 380.00K | 490.00K | 390.00K | 370.00K | 130.00K | 150.00K |
Research & Development | N/A | -5.00 | 2.00 | 39.00 | 3.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 | N/A | 10.60K | 18.78K | 18.59K | 18.10K | 18.66K | 18.74K | 6.29M | 63.84K | 82.74K | 100.00K | 80.00K | 100.00K | 90.00K | 70.00K | 40.00K | 100.00K | 40.00K | 10.00K |
Operating Income | -2.54M | -327.64M | 194.43M | 236.36M | 192.77M | 4.45M | 150.45M | 14.50M | 6.15M | 1.16M | 2.52M | 2.18M | 1.51M | 3.22M | 3.96M | 3.18M | 570.00K | 9.49M | -730.00K |
Other Expenses / Income | 282.09M | N/A | -38.65K | -28.79K | -619.00 | 1.25K | 8.03K | -7.62K | 37.40M | 66.69M | 153.11M | 58.28M | -300.00K | 55.16M | 124.74M | -275.48M | 83.53M | 80.07M | 79.50M |
Before Tax Income | 279.55M | -327.64M | 194.43M | 236.36M | 192.77M | 4.45M | 150.45M | 14.49M | 43.56M | 67.85M | 155.62M | 60.46M | 1.21M | 58.38M | 128.70M | -272.30M | 84.10M | 89.56M | 78.77M |
Income Tax Expenses | N/A | -1.04M | -4.16M | -3.15M | -1.26M | -1.31M | -1.07M | -7.62K | 37.40M | 66.69M | 153.11M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 279.55M | -327.64M | 194.43M | 236.36M | 192.77M | 4.45M | 150.45M | 14.49M | 43.56M | 67.85M | 155.62M | 60.46M | 1.21M | 58.38M | 128.70M | -272.30M | 84.10M | 89.56M | 78.77M |
Interest Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 13.32M | 37.40M | 66.69M | 153.11M | 74.77M | -4.99M | 67.07M | 149.42M | -345.96M | 45.64M | 41.01M | 58.64M |
Basic Shares Outstanding | 52.31M | 51.42M | 50.00M | 49.70M | 49.02M | 44.50M | 47.61M | 47.66M | 47.66M | 47.66M | 47.66M | 47.86M | 48.49M | 48.49M | 48.19M | 47.84M | 47.77M | 47.63M | 47.41M |
Diluted Shares Outstanding | 52.31M | 51.42M | 50.00M | 49.70M | 49.02M | 44.50M | 47.61M | 47.66M | 47.66M | 47.66M | 47.66M | 47.86M | 48.49M | 48.49M | 48.19M | 47.84M | 47.77M | 47.63M | 47.41M |
EBITDA | 279.55M | -326.59M | 194.47M | 236.39M | 192.77M | 4.45M | 150.44M | 13.32M | 37.40M | 66.69M | 153.11M | 135.23M | -3.78M | 125.45M | 278.12M | -618.26M | 129.74M | 130.57M | 137.41M |
EBITDA Margin | 3,679.75% | 99.95% | 99.54% | 99.67% | 99.61% | 85.52% | 99.52% | 88.07% | 269.47% | 766.58% | 1,608.15% | 1,534.96% | -45.05% | 1,245.78% | 2,641.22% | -5,366.84% | 1,204.64% | 682.90% | 1,717.63% |
EBIT | 279.55M | -328.68M | 190.28M | 233.22M | 191.51M | 3.14M | 149.38M | 27.81M | 118.36M | 201.24M | 461.84M | 135.23M | -3.78M | 125.45M | 278.12M | -618.26M | 129.74M | 130.57M | 137.41M |
EBIT Margin | 3,679.75% | 100.58% | 97.39% | 98.33% | 98.96% | 60.41% | 98.82% | 183.82% | 852.74% | 2,313.06% | 4,850.92% | 1,534.96% | -45.05% | 1,245.78% | 2,641.22% | -5,366.84% | 1,204.64% | 682.90% | 1,717.63% |
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 |