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 | 19.56M | -26.04M | 42.36M | 22.38M | 66.78M | -26.91M | 49.61M | 7.12M | 5.93M | 6.53M | 5.98M | 7.36M | 6.73M | 8.59M | 5.91M | 8.69M | 9.93M | 8.87M | 8.46M | 8.37M | 7.25M | 7.90M | 8.21M | 9.31M | 8.81M | 10.23M | 11.53M | 12.76M | 13.81M | 14.28M |
Cost of Revenue | N/A | 2.89M | 3.17M | 2.88M | 2.95M | 3.04M | N/A | 3.07M | 5.07M | 4.81M | 4.47M | 4.13M | 4.36M | 3.94M | 3.32M | 3.95M | 4.76M | 4.68M | 4.49M | 4.14M | 3.46M | 3.52M | 3.51M | 3.34M | 3.28M | 3.25M | 3.16M | 2.95M | 2.77M | 2.66M |
Gross Profit | 19.56M | -28.93M | 39.19M | 19.50M | 63.83M | -29.94M | 49.61M | 4.05M | 867.80K | 1.71M | 1.51M | 3.23M | 2.37M | 4.65M | 2.59M | 4.74M | 5.17M | 4.19M | 3.97M | 4.23M | 3.79M | 4.38M | 4.70M | 5.97M | 5.53M | 6.98M | 8.37M | 9.81M | 11.04M | 11.62M |
Operating Expenses | 3.24M | 1.05M | 877.24K | 1.22M | 1.07M | 862.20K | 894.32K | 20.75M | 35.10M | 86.09M | 148.81M | 450.00K | 470.00K | 480.00K | 430.00K | 460.00K | 440.00K | 410.00K | 410.00K | 470.00K | 440.00K | 420.00K | 390.00K | 440.00K | 400.00K | 370.00K | 410.00K | 360.00K | 410.00K | 530.00K |
Selling, General & Admin | 807.80K | 705.94K | 586.24K | 974.89K | 756.61K | 706.44K | 748.58K | 3.64M | 5.76M | 5.20M | 4.81M | 430.00K | 460.00K | 460.00K | 420.00K | 430.00K | 420.00K | 380.00K | 400.00K | 430.00K | 390.00K | 360.00K | 360.00K | 390.00K | 370.00K | 340.00K | 380.00K | 330.00K | 370.00K | 530.00K |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 340.25K | 291.00K | 243.12K | 317.38K | 155.76K | 145.74K | 9.58K | 19.44K | 25.02K | 20.00K | 20.00K | 10.00K | 20.00K | 10.00K | 30.00K | 20.00K | 30.00K | 10.00K | 40.00K | 50.00K | 60.00K | 30.00K | 50.00K | 30.00K | 30.00K | 30.00K | 30.00K | 40.00K | 0 |
Operating Income | 16.32M | -27.09M | 41.48M | 21.17M | 65.71M | -27.77M | 48.71M | 3.48M | 172.51K | 1.24M | 1.08M | 2.77M | 1.90M | 4.16M | 2.16M | 4.28M | 4.73M | 3.78M | 3.56M | 3.76M | 3.35M | 3.96M | 4.31M | 5.53M | 5.13M | 6.62M | 7.96M | 9.45M | 10.63M | 11.10M |
Other Expenses / Income | 37.32M | 2.89M | N/A | N/A | N/A | N/A | 44.36M | 24.39M | -29.34M | 91.38M | 153.71M | 70.74M | -24.57M | 108.83M | 156.20M | -230.13M | 33.94M | 24.25M | 76.81M | 88.40M | 150.72M | -72.67M | 91.06M | 32.84M | 78.23M | 18.01M | 76.66M | 59.67M | 49.08M | -4.47M |
Before Tax Income | 53.64M | -27.09M | 41.48M | 21.17M | 65.71M | -27.77M | 48.71M | 27.87M | -29.16M | 92.62M | 154.79M | 73.51M | -22.67M | 112.99M | 158.36M | -225.85M | 38.67M | 28.03M | 80.37M | 92.16M | 154.07M | -68.71M | 95.37M | 38.37M | 83.36M | 24.63M | 84.62M | 69.12M | 59.71M | 6.63M |
Income Tax Expenses | N/A | 9.41M | 8.14M | 5.79M | 6.12M | 4.75M | 48.71M | -48.77M | 58.67M | -131.57M | -173.73M | -104.46M | -520.00K | -132.81M | -171.88M | 193.28M | -63.83M | -48.31M | -146.06M | -117.37M | -186.23M | 50.62M | -136.03M | -71.83M | -145.17M | -53.52M | -119.54M | -104.65M | -71.52M | 4.47M |
Net Income | 53.64M | -27.09M | 41.48M | 21.17M | 65.71M | -27.77M | 48.71M | 27.87M | -29.16M | 92.62M | 154.79M | 177.97M | -22.15M | 245.80M | 330.24M | -419.13M | 102.50M | 76.34M | 226.43M | 209.53M | 340.30M | -119.33M | 231.40M | 110.20M | 228.53M | 78.15M | 204.16M | 173.77M | 131.23M | 2.16M |
Interest Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 24.39M | N/A | 40.19M | 20.02M | 33.72M | 25.09M | 23.98M | 15.68M | 36.85M | 29.89M | 24.06M | 69.25M | 28.97M | 35.51M | 22.05M | 44.97M | 38.99M | 66.94M | 35.51M | 42.88M | 44.98M | 22.44M | 4.47M |
Basic Shares Outstanding | 8.25M | 8.36M | 8.38M | 8.42M | 8.49M | 8.57M | 8.59M | 8.64M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.58M | 8.47M | 8.30M | 8.25M | 8.14M | 8.02M | 7.89M | 7.70M | 7.59M | 7.31M | 7.23M | 7.18M | 7.40M |
Diluted Shares Outstanding | 8.25M | 8.36M | 8.38M | 8.42M | 8.49M | 8.57M | 8.59M | 8.64M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.66M | 8.58M | 8.47M | 8.30M | 8.25M | 8.14M | 8.02M | 7.89M | 7.70M | 7.59M | 7.31M | 7.23M | 7.18M | 7.40M |
EBITDA | N/A | -27.09M | N/A | N/A | N/A | -32.52M | N/A | N/A | N/A | N/A | N/A | 107.23M | 2.42M | 136.97M | 174.04M | -189.00M | 68.56M | 52.09M | 149.62M | 121.13M | 189.58M | -46.66M | 140.34M | 77.36M | 150.30M | 60.14M | 127.50M | 114.10M | 82.15M | 6.63M |
EBITDA Margin | 0.00% | 104.02% | 0.00% | 0.00% | 0.00% | 120.85% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 1,456.93% | 35.96% | 1,594.53% | 2,944.84% | -2,174.91% | 690.43% | 587.26% | 1,768.56% | 1,447.19% | 2,614.90% | -590.63% | 1,709.38% | 830.93% | 1,706.02% | 587.88% | 1,105.81% | 894.20% | 594.86% | 46.43% |
EBIT | 53.64M | -17.68M | 49.63M | 26.96M | 71.83M | -23.02M | 97.42M | 3.48M | 29.51M | 1.24M | 1.08M | 107.23M | 2.42M | 136.97M | 174.04M | -189.00M | 68.56M | 52.09M | 149.62M | 121.13M | 189.58M | -46.66M | 140.34M | 77.36M | 150.30M | 60.14M | 127.50M | 114.10M | 82.15M | 11.10M |
EBIT Margin | 274.21% | 67.89% | 117.15% | 120.44% | 107.56% | 85.56% | 196.39% | 48.88% | 497.27% | 19.00% | 18.07% | 1,456.93% | 35.96% | 1,594.53% | 2,944.84% | -2,174.91% | 690.43% | 587.26% | 1,768.56% | 1,447.19% | 2,614.90% | -590.63% | 1,709.38% | 830.93% | 1,706.02% | 587.88% | 1,105.81% | 894.20% | 594.86% | 77.73% |
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 |