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 | 26.08M | 20.96M | 21.25M | 20.34M | 20.30M | 19.44M | 18.01M | 17.78M | 16.88M | 15.59M | 14.83M | 14.35M | 13.28M | 13.15M | 12.60M | 11.74M | 13.00M | 12.94M | 11.53M | 8.80M | 9.84M | 9.55M | 9.63M | 10.07M | 8.73M | 7.80M | 6.80M | 6.00M | 5.00M | 4.10M |
Cost of Revenue | N/A | 1.33B | 1.43B | 1.25B | 2.19B | 2.95B | 2.61B | 2.64B | 2.17B | 2.17B | 2.12B | 2.33B | 2.11B | 2.09B | 2.07B | 1.66B | 1.56B | 1.47B | 1.49B | 1.39B | 1.43B | 1.38B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 26.08M | -1.31B | -1.40B | -1.23B | -2.17B | -2.93B | -2.59B | -2.62B | -2.16B | -2.16B | -2.11B | -2.32B | -2.10B | -2.08B | -2.05B | -1.65B | -1.55B | -1.45B | -1.48B | -1.38B | -1.42B | -1.37B | 9.63M | 10.07M | 8.73M | 7.80M | 6.80M | 6.00M | 5.00M | 4.10M |
Operating Expenses | 2.61M | 1.32B | -12.43M | -11.91M | -10.80M | -10.71M | 2.60B | 2.63B | 2.16B | 2.16B | 2.11B | 2.32B | 2.11B | 2.08B | 2.06B | 1.66B | 1.55B | 1.46B | 1.49B | 1.38B | 1.43B | 1.38B | -6.91M | -6.44M | -2.30M | -5.20M | -1.30M | -3.80M | -3.40M | -3.00M |
Selling, General & Admin | 5.22M | 8.19M | 8.68M | 8.36M | 7.92M | 7.62M | 7.23M | 7.37M | 7.06M | 6.65M | 6.27M | 6.31M | 5.96M | 4.57M | 4.24M | 4.20M | 4.22M | 4.04M | 3.85M | 3.51M | 4.24M | 3.90M | 3.81M | 3.31M | 3.02M | 2.60M | 2.20M | 1.90M | 1.70M | 1.50M |
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 | -2.61M | 1.31B | -21.11M | -20.28M | -18.73M | -18.33M | 2.59B | 2.62B | 2.16B | 2.16B | 2.10B | 2.31B | 2.10B | 2.08B | 2.05B | 1.65B | 1.55B | 1.46B | 1.48B | 1.38B | 1.42B | 1.37B | -10.72M | -9.76M | -5.32M | -7.80M | -3.50M | -5.70M | -5.10M | -4.50M |
Operating Income | 6.91M | 8.93M | 8.82M | 8.43M | 9.49M | 8.73M | 8.14M | 6.94M | 7.17M | 6.40M | 5.91M | 5.27M | 5.32M | 4.51M | 2.64M | 4.37M | 5.88M | 6.00M | 4.98M | 2.82M | 2.92M | 2.80M | 2.72M | 3.63M | 6.44M | 2.60M | 5.50M | 2.20M | 1.60M | 1.10M |
Other Expenses / Income | N/A | -359.25K | N/A | N/A | N/A | -57.61K | -92.65K | N/A | N/A | N/A | N/A | N/A | -209.32K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -3.47M | N/A | -3.00M | N/A | N/A | N/A |
Before Tax Income | 6.91M | 8.63M | 8.82M | 8.43M | 9.49M | 8.03M | 7.72M | 6.94M | 7.17M | 6.40M | 5.91M | 5.27M | 4.54M | 4.51M | 2.64M | 4.37M | 5.88M | 6.00M | 4.98M | 2.82M | 2.92M | 2.80M | 2.72M | 3.63M | 2.96M | 2.60M | 2.50M | 2.20M | 1.60M | 1.10M |
Income Tax Expenses | 1.42M | 1.98M | 2.07M | 1.97M | 2.18M | 1.11M | 2.81M | 1.69M | 2.29M | 2.00M | 1.83M | 1.60M | 1.35M | 1.40M | 771.36K | 1.43M | 2.05M | 2.07M | 1.80M | 978.81K | 1.01M | 946.57K | 919.61K | 1.26M | 1.05M | 900.00K | 900.00K | 800.00K | 600.00K | 400.00K |
Net Income | 5.49M | 6.66M | 6.74M | 6.46M | 7.32M | 6.92M | 4.90M | 5.25M | 4.88M | 4.40M | 4.08M | 3.67M | 3.19M | 3.11M | 1.87M | 2.94M | 3.83M | 3.93M | 3.19M | 1.85M | 1.90M | 1.86M | 1.80M | 2.37M | 1.92M | 1.70M | 1.60M | 1.40M | 1.00M | 700.00K |
Interest Expenses | 1.46M | 301.79K | 174.00K | 305.41K | 815.17K | 694.39K | 423.86K | 378.74K | 402.39K | 408.95K | 416.13K | 455.62K | 778.03K | 1.07M | 1.34M | 1.88M | 5.02M | 4.70M | 2.65M | 857.80K | 764.65K | 1.36M | 3.49M | 4.25M | 3.47M | 3.70M | 3.00M | 2.40M | 2.30M | 1.60M |
Basic Shares Outstanding | 5.53M | 5.55M | 5.53M | 5.53M | 5.52M | 5.50M | 5.47M | 5.43M | 5.40M | 5.40M | 5.39M | 5.38M | 5.37M | 5.34M | 5.31M | 5.28M | 5.25M | 5.19M | 5.14M | 5.13M | 5.13M | 5.14M | 5.19M | 5.20M | 5.24M | 5.23M | 5.18M | 5.18M | 4.47M | 4.70M |
Diluted Shares Outstanding | 5.63M | 5.64M | 5.68M | 5.68M | 5.59M | 5.59M | 5.57M | 5.56M | 5.57M | 5.54M | 5.40M | 5.38M | 5.37M | 5.34M | 5.32M | 5.29M | 5.29M | 5.25M | 5.21M | 5.16M | 5.15M | 5.15M | 5.19M | 5.20M | 5.24M | 5.23M | 5.21M | 5.18M | 4.58M | 4.70M |
EBITDA | 7.29M | 8.99M | 9.23M | 8.85M | 9.72M | 8.23M | 7.91M | 7.12M | 7.37M | 6.60M | 6.10M | 5.48M | 4.75M | 4.74M | 2.86M | 4.62M | 6.14M | 6.24M | 5.26M | 3.12M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 27.94% | 42.90% | 43.44% | 43.50% | 47.91% | 42.33% | 43.91% | 40.08% | 43.66% | 42.31% | 41.12% | 38.16% | 35.75% | 36.03% | 22.69% | 39.32% | 47.26% | 48.21% | 45.64% | 35.42% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 8.37M | 8.93M | 8.99M | 8.73M | 10.31M | 8.73M | 8.14M | 7.31M | 7.57M | 6.81M | 6.32M | 5.73M | 5.32M | 5.57M | 3.98M | 6.25M | 10.90M | 10.69M | 7.63M | 3.68M | 3.68M | 4.17M | 6.21M | 7.88M | 6.44M | 6.30M | 5.50M | 4.60M | 3.90M | 2.70M |
EBIT Margin | 32.11% | 42.62% | 42.32% | 42.93% | 50.79% | 44.89% | 45.19% | 41.14% | 44.88% | 43.65% | 42.63% | 39.90% | 40.03% | 42.38% | 31.57% | 53.20% | 83.83% | 82.63% | 66.21% | 41.87% | 37.42% | 43.65% | 64.52% | 78.27% | 73.70% | 80.77% | 80.88% | 76.67% | 78.00% | 65.85% |
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 |