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 | 280.37M | -326.77M | 195.37M | 237.18M | 193.53M | 5.20M | 151.16M | 8.42M | 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 | 9.80M | 9.84M | 11.83M | 9.24M | 8.31M | 8.28M | N/A | 6.83M | 7.31M | 7.10M | 6.49M | 6.24M | 6.35M | 6.38M | 6.00M | 7.92M | 9.74M | 9.45M | 8.57M |
Gross Profit | 270.57M | -336.61M | 183.53M | 227.94M | 185.22M | -3.08M | N/A | 1.58M | 6.57M | 1.60M | 3.03M | 2.57M | 2.04M | 3.69M | 4.53M | 3.60M | 1.03M | 9.67M | -570.00K |
Operating Expenses | 817.44K | 865.04K | 932.88K | 814.19K | 757.51K | 751.90K | 714.47K | 414.16K | 415.92K | 443.36K | 520.00K | 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 | 351.21K | 352.08K | 360.62K | 420.00K | 310.00K | 440.00K | 380.00K | 490.00K | 390.00K | 370.00K | 130.00K | 150.00K |
Research & Development | 3.00 | -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 | 52.31M | 10.60K | 18.78K | 18.59K | 18.10K | 18.66K | 18.74K | 62.95K | 63.84K | 82.74K | 100.00K | 80.00K | 100.00K | 90.00K | 70.00K | 40.00K | 100.00K | 40.00K | 10.00K |
Operating Income | 279.55M | -327.64M | 194.43M | 236.36M | 192.77M | 4.45M | N/A | 1.17M | 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 | -13.00 | -38.66K | -28.78K | -624.00 | 1.25K | N/A | 13.32M | 37.40M | 66.69M | 153.10M | 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 | 279.55M | -1.04M | -4.16M | -3.15M | -1.26M | -1.31M | 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 | 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 | -327.64M | 194.43M | 236.36M | 192.77M | 4.45M | 150.45M | 27.81M | 80.96M | 134.54M | 308.73M | 135.23M | -3.78M | 125.45M | 278.12M | -618.26M | 129.74M | 130.57M | 137.41M |
EBITDA Margin | 99.71% | 100.26% | 99.52% | 99.66% | 99.61% | 85.55% | 99.53% | 330.49% | 583.27% | 1,546.47% | 3,242.96% | 1,534.96% | -45.05% | 1,245.78% | 2,641.22% | -5,366.84% | 1,204.64% | 682.90% | 1,717.63% |
EBIT | 559.10M | -328.68M | 190.28M | 233.22M | 191.51M | 3.14M | 150.45M | 27.81M | 80.96M | 134.54M | 308.73M | 135.23M | -3.78M | 125.45M | 278.12M | -618.26M | 129.74M | 130.57M | 137.41M |
EBIT Margin | 199.42% | 100.58% | 97.39% | 98.33% | 98.96% | 60.41% | 99.53% | 330.49% | 583.27% | 1,546.47% | 3,242.96% | 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 |