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 | 93.82M | 125.75M | 60.90M | 36.33M | 46.73M | 52.39M | 37.16M | 30.02M | 48.39M | 61.09M | 60.78M | 54.65M | 60.68M | 56.09M | 41.51M | 91.18M | 59.26M | 61.96M | 54.77M | 42.39M | 38.81M | 28.18M | 44.43M | 34.65M | 23.10M | 24.30M | 25.90M | 22.30M | 16.20M | 18.80M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | -142.29K | -40.51K | -8.42K | 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 |
Gross Profit | 93.82M | 125.75M | 60.90M | 36.33M | 46.73M | 52.53M | 37.20M | 30.03M | 48.39M | 61.09M | 60.78M | 54.65M | 60.68M | 56.09M | 41.51M | 91.18M | 59.26M | 61.96M | 54.77M | 42.39M | 38.81M | 28.18M | 44.43M | 34.65M | 23.10M | 24.30M | 25.90M | 22.30M | 16.20M | 18.80M |
Operating Expenses | 3.56M | 3.29M | 3.05M | 3.06M | 2.86M | 2.60M | 2.47M | 2.55M | 2.42M | 2.40M | 2.07M | 2.34M | 2.13M | 2.11M | 2.27M | 2.17M | 2.00M | 2.00M | 2.00M | N/A | N/A | N/A | N/A | -1.53M | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 2.93M | 3.29M | 3.05M | 3.06M | 2.86M | 2.60M | 2.47M | 2.55M | 2.42M | 2.40M | 2.07M | 2.34M | 2.13M | 2.11M | 2.27M | 2.17M | 2.20M | 2.13M | 2.09M | 1.80M | 1.75M | 1.64M | 1.62M | N/A | 1.40M | 1.30M | 1.40M | 1.30M | 1.40M | 1.30M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | -3.26M | -3.03M | -3.03M | -2.83M | 2.00 | -3.00 | 4.00 | -2.37M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -197.75K | -127.13K | -89.55K | -1.80M | -1.75M | -1.64M | -1.62M | -1.53M | -1.40M | -1.30M | -1.40M | -1.30M | -1.40M | -1.30M |
Operating Income | 90.89M | 122.23M | 57.85M | 33.28M | 43.87M | 49.79M | 34.73M | 27.48M | 45.96M | 58.69M | 58.72M | 52.32M | 58.55M | 53.98M | 39.25M | 89.01M | 57.06M | 59.83M | 52.68M | 42.39M | 38.81M | 28.18M | 44.43M | 36.17M | 23.10M | 24.30M | 25.90M | 22.30M | 16.20M | 18.80M |
Other Expenses / Income | -634.18K | 463.87K | 5.82K | 30.60K | 166.48K | 142.29K | N/A | N/A | N/A | N/A | N/A | N/A | 5.27K | 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 |
Before Tax Income | 90.25M | 122.69M | 57.86M | 33.31M | 44.04M | 49.93M | 34.73M | 27.48M | 45.96M | 58.69M | 58.72M | 52.32M | 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 |
Income Tax Expenses | N/A | -231.94K | -5.82K | -30.60K | -166.48K | -142.29K | -11.83K | 19.25K | 46.40K | -50.17K | -6.77K | -6.96K | -5.27K | -53.98M | -39.25M | -89.01M | 2.30M | 2.24M | 2.21M | 1.80M | 1.75M | 1.64M | 1.62M | 3.05M | 1.40M | 1.40M | 1.40M | 1.30M | 1.40M | 1.40M |
Net Income | 90.25M | 122.69M | 57.86M | 33.31M | 44.04M | 49.93M | 34.73M | 27.48M | 45.96M | 58.69M | 58.72M | 52.32M | 58.56M | 53.98M | 39.25M | 89.01M | 57.06M | 59.83M | 52.68M | 40.59M | 37.06M | 26.54M | 42.81M | 33.12M | 21.70M | 22.90M | 24.50M | 21.00M | 14.80M | 17.40M |
Interest Expenses | 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 | 53.98M | 39.25M | 89.01M | 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 |
Basic Shares Outstanding | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.50M |
Diluted Shares Outstanding | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.58M | 14.50M |
EBITDA | 89.45M | 122.72M | 57.85M | 33.28M | 43.87M | 49.79M | 34.76M | 27.51M | 46.01M | 58.73M | 58.71M | 52.31M | 58.55M | 53.98M | 39.25M | 89.01M | 59.26M | 61.96M | 52.68M | 40.59M | 38.81M | 28.18M | 44.43M | 36.17M | 23.10M | 24.30M | 25.90M | 22.30M | 16.20M | 18.80M |
EBITDA Margin | 95.34% | 97.59% | 94.99% | 91.59% | 93.88% | 95.04% | 93.53% | 91.64% | 95.09% | 96.14% | 96.60% | 95.73% | 96.49% | 96.23% | 94.54% | 97.62% | 100.00% | 100.00% | 96.18% | 95.75% | 100.00% | 100.00% | 100.00% | 104.40% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
EBIT | 90.25M | 122.46M | 57.85M | 33.28M | 43.87M | 49.79M | 34.72M | 27.50M | 46.01M | 58.64M | 58.71M | 52.31M | 58.55M | 53.98M | 39.25M | 89.01M | 59.36M | 62.07M | 54.89M | 42.39M | 38.81M | 28.18M | 44.43M | 36.17M | 23.10M | 24.30M | 25.90M | 22.30M | 16.20M | 18.80M |
EBIT Margin | 96.20% | 97.39% | 94.99% | 91.59% | 93.88% | 95.04% | 93.42% | 91.58% | 95.09% | 95.99% | 96.60% | 95.73% | 96.49% | 96.23% | 94.54% | 97.62% | 100.17% | 100.18% | 100.23% | 100.00% | 100.00% | 100.00% | 100.00% | 104.40% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
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 |