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.20M | 30.03M | 48.39M | 61.09M | 60.79M | 54.66M | 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 | 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 |
Gross Profit | 93.82M | 125.75M | 60.90M | 36.33M | 46.73M | 52.53M | N/A | N/A | 48.39M | 61.09M | 60.78M | 54.65M | 60.68M | 56.09M | 41.51M | 91.18M | 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 |
Operating Expenses | 3.55M | 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 | 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.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 | 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 | N/A | N/A | N/A |
Other Operating Expenses | -3.55M | -3.26M | -3.03M | -3.03M | -2.83M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -197.75K | -127.13K | -89.55K | N/A | N/A | N/A | N/A | -1.53M | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 90.25M | 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 | 59.26M | 61.96M | 54.77M | 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 | -5.00 | 463.87K | 5.82K | 30.60K | 166.48K | 142.29K | 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 |
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 | 90.25M | -231.94K | -5.82K | -30.60K | -166.48K | -142.29K | 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 | 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 | 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 |
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 | 90.27M | 122.46M | 57.85M | 33.28M | 43.87M | 49.79M | 34.70M | 27.44M | 45.92M | 58.73M | 58.72M | 52.32M | 58.56M | 53.98M | 39.25M | 89.01M | 56.96M | 59.72M | 52.56M | 40.59M | 37.06M | 26.54M | 42.81M | 33.12M | 21.70M | 22.90M | 24.50M | 21.00M | 14.80M | 17.40M |
EBITDA Margin | 96.22% | 97.39% | 94.99% | 91.59% | 93.88% | 95.04% | 93.27% | 91.37% | 94.90% | 96.14% | 96.60% | 95.73% | 96.50% | 96.23% | 94.54% | 97.62% | 96.13% | 96.39% | 95.96% | 95.75% | 95.49% | 94.19% | 96.35% | 95.60% | 93.94% | 94.24% | 94.59% | 94.17% | 91.36% | 92.55% |
EBIT | 180.50M | 122.46M | 57.85M | 33.28M | 43.87M | 49.79M | 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 |
EBIT Margin | 192.40% | 97.39% | 94.99% | 91.59% | 93.88% | 95.04% | 93.35% | 91.49% | 94.99% | 96.06% | 96.60% | 95.73% | 96.50% | 96.23% | 94.54% | 97.62% | 96.29% | 96.57% | 96.18% | 95.75% | 95.49% | 94.19% | 96.35% | 95.60% | 93.94% | 94.24% | 94.59% | 94.17% | 91.36% | 92.55% |
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 |