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 | 29.10M | 54.47M | 11.81M | 12.05M | 20.51M | 32.11M | 30.57M | 21.09M | 17.80M | 49.01M | 41.75M | 55.13M | 64.58M | 65.27M | 38.96M | 112.43M | 68.51M | 66.54M | 63.03M | 45.04M | 32.61M | 23.85M | 39.89M | 35.92M | 18.83M | 10.81M | 22.64M | 19.96M | 12.04M | 16.70M |
Cost of Revenue | 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 |
Gross Profit | 29.10M | 54.47M | 11.81M | 12.05M | 20.51M | 32.11M | 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 |
Operating Expenses | 1.12M | 922.40K | 1.09M | 1.09M | 1.09M | 1.32M | 1.25M | 1.19M | 1.25M | 1.29M | 1.23M | 1.15M | 1.00M | 1.00M | 1.00M | 1.00M | 1.00M | 1.00M | 1.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 1.12M | 922.40K | 1.09M | 1.04M | 1.09M | 1.32M | 1.25M | 1.19M | 1.25M | 1.29M | 1.23M | 1.15M | 1.17M | 1.15M | 1.27M | 973.76K | 888.93K | 825.48K | 763.39K | 489.81K | 496.89K | 432.34K | 420.72K | 375.95K | 355.15K | 391.34K | 451.42K | 475.63K | 407.40K | 500.00K |
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 | -1.12M | -922.40K | -1.09M | 50.00K | -1.09M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -174.37K | -149.85K | -265.48K | 26.24K | 111.07K | 174.52K | 236.61K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 27.98M | 53.54M | 10.72M | 10.96M | 19.42M | 30.79M | 29.33M | 19.90M | 16.55M | 47.72M | 40.52M | 53.98M | N/A | 64.12M | 37.70M | 111.46M | 67.62M | 65.72M | 62.27M | 44.55M | 32.11M | 23.42M | 39.47M | 35.55M | N/A | 10.41M | N/A | 19.49M | 11.63M | 16.20M |
Other Expenses / Income | -3.00 | 4.00 | -5.00 | -2.00 | 1.00 | N/A | N/A | -550.00K | -500.00K | 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 | 27.98M | 53.54M | 10.72M | 10.96M | 19.42M | 30.79M | 29.33M | 19.35M | 16.05M | 47.72M | 40.52M | 53.98M | 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 | 27.98M | 53.54M | 10.72M | 10.96M | 19.42M | 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 |
Net Income | 27.98M | 53.54M | 10.72M | 10.96M | 19.42M | 30.79M | 29.33M | 19.35M | 16.05M | 47.72M | 40.52M | 53.98M | 63.41M | 64.12M | 37.70M | 111.46M | 67.62M | 65.72M | 62.27M | 44.55M | 32.11M | 23.42M | 39.47M | 35.55M | 18.47M | 10.41M | 22.19M | 19.49M | 11.63M | 16.20M |
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 | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.29M |
Diluted Shares Outstanding | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.61M | 46.29M |
EBITDA | 27.98M | 53.54M | 10.72M | 10.96M | 19.42M | 30.79M | 29.33M | 19.35M | 16.05M | 47.72M | 40.52M | 53.98M | 63.41M | 64.12M | 37.70M | 111.34M | 67.47M | 65.54M | 62.27M | 44.55M | 32.11M | 23.42M | 39.47M | 35.55M | 18.47M | 10.41M | 22.19M | 19.49M | 11.63M | 16.20M |
EBITDA Margin | 96.16% | 98.31% | 90.78% | 90.94% | 94.69% | 95.87% | 95.92% | 91.74% | 90.19% | 97.36% | 97.06% | 97.92% | 98.18% | 98.24% | 96.75% | 99.02% | 98.49% | 98.50% | 98.79% | 98.91% | 98.48% | 98.19% | 98.95% | 98.95% | 98.11% | 96.38% | 98.01% | 97.62% | 96.62% | 97.01% |
EBIT | 55.96M | 107.09M | 21.44M | 21.92M | 38.84M | 30.79M | 29.33M | 19.35M | 16.05M | 47.72M | 40.52M | 53.98M | 63.41M | 64.12M | 37.70M | 111.46M | 67.62M | 65.72M | 62.27M | 44.55M | 32.11M | 23.42M | 39.47M | 35.55M | 18.47M | 10.41M | 22.19M | 19.49M | 11.63M | 16.20M |
EBIT Margin | 192.31% | 196.61% | 181.56% | 181.89% | 189.38% | 95.87% | 95.92% | 91.74% | 90.19% | 97.36% | 97.06% | 97.92% | 98.18% | 98.24% | 96.75% | 99.13% | 98.70% | 98.76% | 98.79% | 98.91% | 98.48% | 98.19% | 98.95% | 98.95% | 98.11% | 96.38% | 98.01% | 97.62% | 96.62% | 97.01% |
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 |