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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 132.25M | 13.67M | 79.76M | 85.51M | 83.22M | 77.13M | 69.36M | 66.61M | 61.87M | 57.61M | 57.42M | 63.09M | 61.19M | 68.59M | 69.49M | 76.28M | 79.01M | 81.59M | 75.84M | 62.06M | 51.74M | 41.67M | 25.44M | 18.65M | 12.10M | 2.71M |
Cost of Revenue | 113.81M | N/A | N/A | N/A | N/A | 1.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 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 | 18.44M | 13.67M | 79.76M | 85.51M | 83.22M | 75.93M | 69.36M | 66.61M | 61.87M | 57.61M | 57.42M | 63.09M | 61.19M | 68.59M | 69.49M | 76.28M | 79.01M | 81.59M | 75.84M | 62.06M | 51.74M | 41.67M | 25.44M | 18.65M | 12.10M | 2.71M |
Operating Expenses | 14.56M | 803.00K | -44.04M | -48.73M | -43.77M | -34.17M | -36.61M | -39.47M | -38.15M | -36.96M | -36.27M | -36.37M | -40.88M | -59.70M | -98.65M | -65.56M | 10.45M | 13.46M | -2.54M | -16.98M | -11.83M | -4.61M | 3.10M | 3.14M | -1.98M | -2.00M |
Selling, General & Admin | 31.23M | 28.30M | 25.96M | 25.93M | 24.92M | 25.73M | 25.34M | 25.64M | 25.80M | 24.36M | 24.47M | 25.18M | 37.76M | 38.98M | 44.32M | 27.54M | 26.76M | 25.87M | 24.01M | 20.42M | 17.32M | 13.56M | 8.90M | 7.23M | 5.67M | 198.83K |
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 |
Other Operating Expenses | -14.56M | -13.82M | -70.00M | -74.66M | -68.69M | -64.20M | -61.95M | -65.12M | -63.95M | -61.32M | -60.74M | -61.55M | -78.64M | -98.68M | -142.96M | -93.10M | -16.31M | -12.40M | -26.55M | -37.40M | -29.14M | -18.17M | -5.80M | -4.10M | -7.65M | -2.20M |
Operating Income | 53.75M | 47.82M | 35.72M | 36.79M | 39.44M | 41.76M | 32.76M | 27.14M | 23.73M | 20.64M | 21.16M | 26.72M | 20.31M | 8.88M | -29.16M | 10.72M | 89.46M | 95.06M | 73.30M | 45.08M | 39.91M | 37.07M | 28.54M | 21.79M | 10.12M | 701.69K |
Other Expenses / Income | -1.32M | -789.00K | -749.00K | -515.00K | -492.00K | -587.00K | -604.00K | -1.78M | -4.17M | -4.80M | -6.98M | -12.48M | -14.48M | -25.44M | -43.09M | -57.94M | -76.46M | -39.17M | -42.56M | -26.31M | -22.34M | -32.11M | -14.73M | -11.47M | N/A | N/A |
Before Tax Income | 53.75M | 43.06M | 35.72M | 36.79M | 39.44M | 32.35M | 27.02M | 22.18M | 18.42M | 15.05M | 13.82M | 16.91M | 5.83M | -16.55M | -72.24M | -47.23M | 13.01M | 28.97M | 30.74M | 18.77M | 17.57M | 14.16M | 7.61M | 4.05M | N/A | N/A |
Income Tax Expenses | 10.52M | 8.33M | 6.71M | 6.62M | 7.46M | 5.97M | 10.73M | 6.23M | 5.63M | 4.57M | 4.27M | -18.58M | -8.60M | 1.30M | -8.60M | -8.37M | 3.74M | 9.13M | 9.85M | 6.00M | 5.79M | 4.65M | 2.50M | 699.26K | 9.43M | 3.19M |
Net Income | 43.22M | 34.73M | 29.01M | 30.16M | 31.98M | 26.38M | 16.29M | 15.95M | 12.79M | 10.47M | 9.55M | 35.49M | 5.83M | -17.85M | -63.64M | -38.85M | 9.27M | 19.83M | 20.89M | 12.78M | 11.78M | 9.51M | 5.12M | 3.35M | 693.27K | -2.49M |
Interest Expenses | 634.00K | 4.76M | 2.56M | 5.69M | 12.46M | 9.41M | 5.73M | 4.96M | 5.31M | 5.60M | 7.34M | 9.81M | 14.48M | 25.44M | 43.09M | 57.94M | 76.46M | 66.09M | 42.56M | 26.31M | 22.34M | 22.90M | 20.93M | 17.74M | 9.43M | 3.19M |
Basic Shares Outstanding | 34.36M | 34.26M | 34.20M | 34.12M | 34.06M | 34.02M | 33.95M | 33.92M | 33.87M | 33.80M | 27.16M | 27.09M | 22.74M | 17.69M | 17.45M | 17.03M | 17.11M | 17.80M | 26.56M | 30.33M | 17.55M | 16.22M | 10.33M | 8.09M | 7.08M | 4.58M |
Diluted Shares Outstanding | 34.36M | 34.26M | 34.20M | 34.12M | 34.06M | 34.02M | 33.95M | 33.92M | 33.87M | 33.80M | 27.16M | 27.09M | 22.74M | 17.69M | 17.45M | 17.04M | 17.28M | 18.27M | 27.26M | 30.91M | 17.82M | 16.48M | 10.43M | 8.19M | 7.08M | 4.58M |
EBITDA | 53.75M | 49.38M | 38.45M | 39.41M | 41.65M | 44.32M | 35.04M | 29.95M | 26.70M | 23.78M | 24.22M | 29.69M | 23.43M | 11.84M | -25.46M | 14.60M | 93.16M | 98.44M | 76.40M | 48.05M | 42.61M | 39.44M | 30.01M | 23.02M | 10.86M | 973.14K |
EBITDA Margin | 40.64% | 361.16% | 48.20% | 46.09% | 50.05% | 57.47% | 50.52% | 44.95% | 43.14% | 41.28% | 42.18% | 47.06% | 38.28% | 17.26% | -36.64% | 19.14% | 117.91% | 120.65% | 100.74% | 77.43% | 82.36% | 94.63% | 117.97% | 123.42% | 89.73% | 35.96% |
EBIT | 54.38M | 47.82M | 38.29M | 42.48M | 51.90M | 41.76M | 32.76M | 27.14M | 23.73M | 20.64M | 21.16M | 26.72M | 11.71M | 8.88M | -29.16M | 10.72M | 89.46M | 95.06M | 73.30M | 45.08M | 39.91M | 37.07M | 28.54M | 21.79M | 19.55M | 3.89M |
EBIT Margin | 41.12% | 349.77% | 48.00% | 49.67% | 62.36% | 54.14% | 47.23% | 40.74% | 38.35% | 35.83% | 36.84% | 42.35% | 19.14% | 12.95% | -41.96% | 14.05% | 113.22% | 116.50% | 96.65% | 72.64% | 77.14% | 88.95% | 112.18% | 116.81% | 161.56% | 143.83% |
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 |