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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 290.17M | 207.26M | 194.34M | 161.57M | 145.01M | 103.33M | 73.02M | 50.91M | 44.17M | 39.78M | 34.41M | 27.29M | 23.68M | 20.70M | 18.90M | 20.74M | 21.44M | 16.62M | 11.83M | 9.78M | 9.08M | 7.83M | 1.42M | 1.01M | 803.92K | 384.66K | 372.54K | 41.47K |
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 |
Gross Profit | 290.17M | 207.26M | 194.34M | 161.57M | 145.01M | 103.33M | 73.02M | 50.91M | 44.17M | 39.78M | 34.41M | 27.29M | 23.68M | 20.70M | 18.90M | 20.74M | 21.44M | 16.62M | 11.83M | 9.78M | 9.08M | 7.83M | 1.42M | 1.01M | 803.92K | 384.66K | 372.54K | 41.47K |
Operating Expenses | 290.17M | 128.57M | 113.26M | 98.51M | 88.57M | 76.31M | 55.45M | 36.86M | 32.16M | 30.73M | 28.16M | 22.16M | 11.26M | 10.83M | 10.09M | -4.06M | -999.93K | -2.56M | -3.52M | -4.70M | -4.42M | -2.85M | 4.47M | 4.14M | 1.40M | 1.10M | 6.61K | -317.83K |
Selling, General & Admin | 98.09M | 97.94M | 90.30M | 83.56M | 65.70M | 50.72M | 46.74M | 30.73M | 26.07M | 25.32M | 22.11M | 16.73M | 11.26M | 10.36M | 9.98M | 10.21M | 9.28M | 6.93M | 5.02M | 4.26M | 4.14M | 3.47M | 2.52M | 2.05M | 1.65M | 847.57K | 632.29K | 206.38K |
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 |
Other Operating Expenses | 192.08M | -35.16M | -31.54M | -27.96M | -24.21M | -16.06M | -12.15M | -8.96M | N/A | N/A | N/A | N/A | 4.28K | 471.81K | 111.43K | -14.26M | -10.28M | -9.50M | -8.54M | -8.96M | -8.56M | -6.31M | 1.95M | 2.09M | -250.69K | 252.91K | -625.68K | -524.21K |
Operating Income | N/A | 85.31M | 83.46M | 59.90M | 63.35M | 42.21M | 18.82M | 15.07M | 12.98M | 9.99M | 7.01M | 5.81M | 8.73M | 10.52M | 12.50M | 16.68M | 20.44M | 14.06M | 8.32M | 5.08M | 4.66M | 4.98M | 5.89M | 5.15M | 2.21M | 1.49M | 379.15K | -276.35K |
Other Expenses / Income | 96.80M | 78.69M | 81.08M | 3.17M | -6.91M | 27.02M | 17.57M | -1.02M | -965.64K | -938.38K | -766.50K | -681.54K | -5.40M | -7.12M | -10.24M | -14.15M | -15.14M | -9.38M | -5.54M | -3.20M | -3.18M | -3.70M | -4.97M | -4.59M | -2.50M | -1.50M | -696.49K | -108.32K |
Before Tax Income | 96.80M | 78.69M | 81.08M | 63.07M | 56.45M | 27.02M | 17.57M | 14.05M | 12.01M | 9.05M | 6.24M | 5.13M | 3.34M | 3.40M | 2.26M | 2.54M | 5.30M | 4.68M | 2.77M | 1.88M | 1.48M | 1.28M | 917.78K | 559.44K | -294.15K | N/A | N/A | N/A |
Income Tax Expenses | 21.35M | 15.77M | 16.91M | 10.56M | 12.70M | 5.79M | 6.96M | 3.93M | 3.21M | 2.44M | 1.60M | 1.08M | 466.90K | 855.20K | 514.11K | 688.16K | 1.48M | 1.37M | 863.80K | 635.62K | 471.84K | 413.00K | 245.87K | -5.30K | -121.26K | 1.42M | 641.15K | 79.39K |
Net Income | 75.46M | 62.92M | 64.17M | 52.51M | 43.74M | 21.23M | 10.62M | 10.12M | 8.80M | 6.61M | 4.64M | 4.05M | 2.87M | 2.55M | 1.74M | 1.85M | 3.82M | 3.32M | 1.91M | 1.24M | 1.01M | 863.81K | 671.91K | 564.74K | -172.89K | 66.77K | -261.99K | -355.75K |
Interest Expenses | N/A | 22.58M | 19.68M | 26.66M | 26.72M | 15.09M | 6.91M | 4.32M | 3.21M | 2.97M | 2.92M | 4.14M | 5.40M | 7.12M | 10.24M | 14.15M | 15.14M | 9.38M | 5.54M | 3.20M | 3.18M | 3.70M | 4.97M | 4.59M | 2.50M | 1.42M | 641.15K | 79.39K |
Basic Shares Outstanding | 31.37M | 22.15M | 21.18M | 20.84M | 17.15M | 13.10M | 9.56M | 6.17M | 5.46M | 5.25M | 4.39M | 3.12M | 3.06M | 3.02M | 3.01M | 2.99M | 2.99M | 2.46M | 2.36M | 2.32M | 2.34M | 2.33M | 2.32M | 2.31M | 2.31M | 1.48M | 1.46M | 1.23M |
Diluted Shares Outstanding | 31.57M | 22.17M | 21.17M | 20.82M | 17.18M | 13.09M | 9.56M | 6.26M | 5.44M | 5.27M | 4.37M | 3.13M | 3.07M | 3.02M | 3.01M | 3.04M | 3.06M | 2.61M | 2.48M | 2.38M | 2.43M | 2.40M | 2.36M | 2.35M | 2.31M | 1.48M | 1.46M | 1.23M |
EBITDA | 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 |
EBITDA Margin | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 96.80M | 101.27M | 100.76M | 89.73M | 83.17M | 42.11M | 24.48M | 18.36M | 15.22M | 12.02M | 9.16M | 9.26M | 8.73M | 10.52M | 12.50M | 16.68M | 20.44M | 14.06M | 8.32M | 5.08M | 4.66M | 4.98M | 5.89M | 5.15M | 2.21M | 2.90M | 1.02M | -196.96K |
EBIT Margin | 33.36% | 48.86% | 51.85% | 55.54% | 57.35% | 40.75% | 33.53% | 36.07% | 34.45% | 30.22% | 26.62% | 33.94% | 36.88% | 50.83% | 66.13% | 80.44% | 95.34% | 84.59% | 70.28% | 51.92% | 51.28% | 63.64% | 415.70% | 510.77% | 274.55% | 754.82% | 273.88% | -474.90% |
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 |