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 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.01M | -21.76M | 15.53M | 11.23M | 28.85M | -5.02M | 20.01M | 28.42M | -7.34M | 3.42M | 17.66M | 26.69M | 9.85M | 25.12M | 16.44M | 18.74M | 19.90M | 18.97M | 19.58M | 19.42M | 19.98M | 22.83M | 29.72M | 25.02M | 27.96M | 26.74M | 26.40M | 22.38M | 22.85M | 21.88M |
Cost of Revenue | 897.72K | 975.47K | 1.43M | 893.40K | 11.86M | -22.51M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 60.00K | 120.00K | 160.00K | 120.00K | 160.00K | 170.00K | 150.00K | 110.00K | 100.00K | 90.00K | 80.00K | 90.00K | N/A | N/A | N/A | N/A |
Gross Profit | 5.11M | -22.74M | 14.10M | 10.34M | 16.99M | 17.49M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 16.38M | 18.62M | 19.74M | 18.85M | 19.42M | 19.25M | 19.83M | 22.72M | 29.62M | 24.93M | 27.88M | 26.65M | N/A | N/A | N/A | N/A |
Operating Expenses | -24.26M | 634.10K | 554.83K | 500.31K | 590.05K | 593.99K | 802.54K | 498.81K | 425.41K | 498.96K | 541.27K | 472.46K | 438.07K | 489.83K | 1.05M | 1.16M | 1.48M | 1.46M | 1.62M | 1.55M | 1.48M | 1.56M | 2.40M | 1.71M | 1.96M | 2.22M | 2.37M | 2.07M | 1.89M | 1.72M |
Selling, General & Admin | 550.77K | 583.54K | 507.18K | 452.54K | 546.41K | 547.87K | 749.68K | 446.55K | 374.20K | 445.25K | 487.60K | 421.30K | 389.71K | 438.45K | 1.04M | 1.16M | 1.46M | 1.42M | 1.60M | 1.54M | 1.45M | 1.54M | 1.93M | 1.65M | 1.88M | 2.08M | 2.11M | 1.74M | 1.62M | 1.51M |
Research & Development | 4.00 | -1.00 | 0 | 0 | 1.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 | 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 | 24.26M | -32.26M | 903.51K | -2.46M | 14.99M | N/A | 52.86K | 52.26K | 51.20K | 53.71K | 53.68K | 51.16K | 48.36K | 51.38K | 10.00K | N/A | 20.00K | 40.00K | 20.00K | 10.00K | 30.00K | 20.00K | 470.00K | 60.00K | 80.00K | 140.00K | 260.00K | 330.00K | 270.00K | 210.00K |
Operating Income | 29.37M | 13.81M | 12.65M | 15.10M | 15.59M | 16.08M | N/A | 27.92M | -7.76M | 2.92M | 17.12M | 26.22M | N/A | 24.63M | 15.33M | 17.45M | 18.27M | 17.39M | 17.79M | 17.70M | 18.35M | 21.15M | 27.22M | 23.22M | 25.91M | 24.43M | 24.02M | 20.32M | 20.97M | 20.16M |
Other Expenses / Income | -3.37M | -36.21M | 2.33M | -4.37M | 12.67M | -21.69M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 52.38M | -73.12M | -15.33M | 7.35M | -13.92M | 10.77M | 28.88M | -27.79M | -40.40M | -53.87M | -15.65M | -22.63M | 13.05M | 3.67M | 11.63M | -25.58M |
Before Tax Income | 26.00M | -22.40M | 14.98M | 10.73M | 28.26M | -5.61M | 19.21M | 27.92M | -7.76M | 2.92M | 17.12M | 26.22M | 9.41M | 24.63M | 67.71M | -55.67M | 2.94M | 24.74M | 3.87M | 28.47M | 47.23M | -6.64M | -13.18M | -30.65M | 10.26M | 1.80M | 37.07M | 23.99M | 32.60M | -5.42M |
Income Tax Expenses | -167.90K | -37.81M | 1.83M | -5.20M | 10.63M | -23.57M | 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 | N/A | N/A | N/A |
Net Income | 26.00M | -22.40M | 14.98M | 10.73M | 28.26M | -5.61M | 19.21M | 27.92M | -7.76M | 2.92M | 17.12M | 26.22M | 9.41M | 24.63M | 67.71M | -55.67M | 2.94M | 24.74M | 3.87M | 28.47M | 47.23M | -6.64M | -13.18M | -30.65M | 10.26M | 1.80M | 37.07M | 23.99M | 32.60M | -5.42M |
Interest Expenses | 3.37M | 1.60M | 494.79K | 828.09K | 2.03M | 1.89M | 303.56K | N/A | 74.00 | 5.66K | N/A | N/A | N/A | N/A | 52.37M | -73.13M | -15.31M | 11.86M | -10.42M | 7.75M | 34.31M | 28.66M | 19.64M | -50.00K | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 52.78M | 52.63M | 52.34M | 52.30M | 52.30M | 56.10M | 53.37M | 52.68M | 51.74M | 48.66M | 51.87M | 50.42M | 50.05M | 49.98M | 49.95M | 49.94M | 49.92M | 49.90M | 49.90M | 49.90M | 49.90M | 49.90M | 49.90M | 34.71M | 34.71M | 34.70M | 34.32M | 25.79M | 24.33M | 23.56M |
Diluted Shares Outstanding | 52.78M | 52.63M | 52.34M | 52.30M | 52.30M | 56.10M | 53.37M | 52.68M | 51.74M | 48.66M | 51.87M | 50.42M | 50.05M | 49.98M | 49.95M | 49.94M | 49.92M | 49.90M | 49.90M | 49.90M | 49.90M | 49.90M | 49.90M | 34.71M | 34.71M | 34.70M | 34.32M | 25.79M | 24.33M | 23.56M |
EBITDA | 29.37M | -37.81M | 1.83M | -5.20M | 10.63M | -23.57M | 19.52M | 27.92M | -7.76M | 2.93M | 17.12M | 26.22M | 9.41M | 24.63M | 120.08M | -128.80M | -12.37M | 36.60M | -6.55M | 36.22M | 81.54M | 22.02M | 6.46M | -30.70M | 10.26M | 1.80M | 37.07M | 23.99M | 32.60M | -5.42M |
EBITDA Margin | 488.62% | 173.71% | 11.79% | -46.25% | 36.87% | 469.97% | 97.51% | 98.24% | 105.80% | 85.57% | 96.93% | 98.23% | 95.55% | 98.05% | 730.41% | -687.30% | -62.16% | 192.94% | -33.45% | 186.51% | 408.11% | 96.45% | 21.74% | -122.70% | 36.70% | 6.73% | 140.42% | 107.19% | 142.67% | -24.77% |
EBIT | 29.21M | -58.61M | 17.31M | 6.37M | 40.92M | -27.30M | 19.52M | 27.92M | -7.76M | 2.93M | 17.12M | 26.22M | 9.41M | 24.63M | 120.08M | -128.80M | -12.37M | 36.60M | -6.55M | 36.22M | 81.54M | 22.02M | 6.46M | -30.70M | 10.26M | 1.80M | 37.07M | 23.99M | 32.60M | -5.42M |
EBIT Margin | 485.82% | 269.27% | 111.40% | 56.67% | 141.87% | 544.16% | 97.51% | 98.24% | 105.80% | 85.57% | 96.93% | 98.23% | 95.55% | 98.05% | 730.41% | -687.30% | -62.16% | 192.94% | -33.45% | 186.51% | 408.11% | 96.45% | 21.74% | -122.70% | 36.70% | 6.73% | 140.42% | 107.19% | 142.67% | -24.77% |
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 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |