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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 253.14M | 105.17M | 147.76M | 74.96M | 88.79M | 77.69M | 76.55M | 64.22M | 62.37M | 130.11M | 136.53M | 131.13M | 116.30M | 111.77M | 96.26M | 87.99M | 78.79M | 71.62M | 96.80M | 70.18M | 60.49M | 34.62M | 23.80M | 8.71M | 11.88M |
Cost of Revenue | 44.30M | 20.19M | 29.81M | 18.69M | 14.30M | 21.08M | 19.29M | 15.23M | 12.75M | 66.96M | 100.12M | 94.50M | 69.14M | 68.19M | 58.31M | 51.11M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 208.83M | 84.98M | 117.95M | 56.27M | 74.49M | 56.61M | 57.26M | 48.98M | 49.62M | 63.15M | 36.40M | 36.63M | 47.15M | 43.59M | 37.95M | 36.88M | 78.79M | 71.62M | 96.80M | 70.18M | 60.49M | 34.62M | 23.80M | 8.71M | 11.88M |
Operating Expenses | 101.14M | 66.39M | 62.29M | 42.34M | 44.49M | 40.94M | 35.40M | 31.79M | 25.78M | 47.24M | 125.46M | 21.58M | 114.03M | 110.89M | 100.26M | 101.06M | 96.31M | 75.27M | 66.11M | 39.95M | 28.54M | 13.33M | 7.43M | 4.92M | 1.42M |
Selling, General & Admin | 22.36M | 14.81M | 13.06M | 9.39M | 10.23M | 10.00M | 10.29M | 16.25M | 12.70M | 45.60M | 96.49M | 17.73M | 87.28M | 84.89M | 74.21M | 68.07M | 65.66M | 51.73M | 16.24M | 10.84M | 8.41M | 7.71M | 4.73M | 4.92M | 1.42M |
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 |
Other Operating Expenses | N/A | 51.59M | 49.23M | 32.95M | 34.26M | 30.94M | 25.11M | -725.00K | 382.00K | N/A | 28.97M | 26.16M | 26.75M | 26.01M | 26.05M | 32.99M | 30.66M | 23.54M | 49.87M | 29.11M | 20.14M | 5.62M | 2.71M | N/A | N/A |
Operating Income | 97.53M | 65.10M | 85.47M | 32.62M | 14.32M | 8.51M | 882.00K | -820.00K | -563.00K | 14.41M | 18.14M | 15.05M | 12.30M | 1.82M | 5.45M | -1.19M | -3.31M | 12.64M | 29.82M | 30.23M | 31.95M | 21.29M | 16.37M | 3.79M | 10.46M |
Other Expenses / Income | -52.16M | -26.98M | -21.04M | -19.33M | 25.54M | 25.61M | 35.51M | -604.00K | 35.12M | -9.53M | -9.01M | -4.61M | -1.18M | -530.00K | -159.00K | -1.61M | -14.21M | -16.28M | -16.64M | -14.04M | -15.48M | -11.82M | -22.37M | -6.79M | -2.44M |
Before Tax Income | 45.37M | 38.77M | 85.47M | 32.62M | 44.30M | 36.76M | 41.16M | 32.43M | 36.59M | 8.02M | 11.07M | 9.44M | 2.27M | 877.00K | -4.00M | -13.07M | -17.52M | -3.64M | 14.52M | 17.08M | 16.47M | 7.18M | 1.46M | -4.88M | 8.02M |
Income Tax Expenses | -1.96M | 6.46M | 1.33M | -999.00K | 3.16M | 1.08M | 2.18M | 5.13M | 857.00K | 4.13M | 3.92M | 3.88M | -1.10M | -418.00K | -2.59M | -2.05M | -6.38M | -581.00K | 6.79M | 6.47M | 7.09M | 2.66M | 534.62K | 1.14M | 2.60M |
Net Income | 47.33M | 32.31M | 84.14M | 33.62M | 41.13M | 35.68M | 38.98M | 27.30M | 35.74M | 3.97M | 7.53M | 5.64M | 3.48M | 1.44M | -429.00K | -10.46M | -11.22M | -2.12M | 7.73M | 10.62M | 9.57M | 8.17M | 929.56K | -3.43M | 5.43M |
Interest Expenses | 67.74M | 26.32M | 20.52M | 17.88M | 20.42M | 16.07M | 11.40M | 8.44M | 6.48M | N/A | 5.86M | 4.50M | 3.42M | 4.48M | 10.35M | 10.89M | 14.04M | 16.28M | 16.03M | 14.04M | 13.88M | N/A | N/A | 7.28M | N/A |
Basic Shares Outstanding | 24.26M | 24.20M | 22.80M | 21.15M | 19.33M | 18.71M | 17.33M | 14.54M | 10.77M | 10.77M | 7.06M | 7.11M | 7.14M | 7.13M | 7.13M | 7.15M | 7.16M | 6.97M | 6.85M | 6.01M | 5.16M | 4.84M | 4.38M | 3.86M | 3.65M |
Diluted Shares Outstanding | 24.35M | 24.20M | 22.80M | 21.15M | 19.33M | 18.71M | 17.33M | 14.54M | 10.77M | 10.77M | 7.58M | 7.35M | 7.21M | 7.16M | 7.13M | 7.15M | 7.16M | 6.97M | 6.86M | 6.08M | 5.24M | 4.86M | 4.38M | 3.86M | 3.65M |
EBITDA | 125.70M | 23.24M | 106.51M | 51.95M | 14.82M | 10.07M | 3.46M | -524.00K | 620.00K | 17.59M | 21.42M | 18.09M | 7.41M | 10.06M | 11.29M | 5.41M | 4.64M | 19.01M | 34.60M | 32.69M | 33.89M | 19.15M | 23.91M | 3.80M | 10.46M |
EBITDA Margin | 49.66% | 22.10% | 72.08% | 69.31% | 16.69% | 12.96% | 4.52% | -0.82% | 0.99% | 13.52% | 15.69% | 13.80% | 6.37% | 9.00% | 11.73% | 6.15% | 5.90% | 26.54% | 35.75% | 46.58% | 56.02% | 55.31% | 100.44% | 43.63% | 88.06% |
EBIT | 113.11M | 65.10M | 105.98M | 50.50M | 64.72M | 52.82M | 52.55M | 40.87M | 43.07M | 8.10M | 17.31M | 14.02M | 5.80M | 5.50M | 7.33M | -1.63M | -3.55M | 13.58M | 30.55M | 31.12M | 30.54M | 10.83M | 1.46M | 5.00M | 8.02M |
EBIT Margin | 44.68% | 61.90% | 71.73% | 67.37% | 72.89% | 67.99% | 68.65% | 63.65% | 69.06% | 6.23% | 12.68% | 10.69% | 4.99% | 4.92% | 7.61% | -1.85% | -4.51% | 18.96% | 31.56% | 44.34% | 50.48% | 31.27% | 6.15% | 57.35% | 67.52% |
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 |