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 | 325.75M | 244.92M | 133.46M | 127.04M | 131.58M | 121.35M | 103.91M | 90.56M | 87.99M | 84.64M | 85.00M | 100.71M | 99.96M | 123.52M | 130.18M | 124.79M | 100.45M | 99.91M | 102.15M | 94.27M | 91.60M | 82.76M | 71.80M | 57.89M | 56.39M | 56.30M | 48.10M | 37.80M | 35.30M | 31.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 | 325.75M | 244.92M | 133.46M | 127.04M | 131.58M | 121.35M | 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 | 41.80M | -138.97M | -105.59M | 52.62M | 52.24M | 53.43M | 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 |
Selling, General & Admin | 93.20M | 90.78M | 68.16M | 56.62M | 54.90M | 54.17M | 47.66M | 39.84M | 39.01M | 41.18M | 44.26M | 43.71M | 44.72M | 43.21M | 46.22M | 46.54M | 39.67M | 37.93M | 37.36M | 34.66M | 34.10M | 29.41M | 24.61M | 21.73M | 20.66M | 21.80M | 19.10M | 13.40M | 13.10M | 11.90M |
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 | N/A | N/A |
Other Operating Expenses | -41.80M | -229.76M | -173.75M | -4.00M | -2.66M | -734.00K | -802.00K | -919.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 | N/A |
Operating Income | 129.97M | 105.95M | 27.87M | 37.41M | 51.86M | 60.61M | 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 Expenses / Income | 124.41M | -14.40M | 27.87M | 37.41M | 51.86M | -16.68M | 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 | 124.41M | 91.55M | 27.87M | 37.41M | 51.86M | 43.94M | 34.30M | 24.50M | 24.36M | 15.90M | 11.84M | -72.00K | -6.50M | -66.78M | -111.16M | 14.15M | 32.79M | 33.53M | 41.30M | 39.56M | 34.18M | 30.90M | 26.49M | 19.43M | 18.19M | 16.00M | 13.60M | 13.70M | 12.10M | 10.00M |
Income Tax Expenses | 32.68M | 24.14M | 7.82M | 9.58M | 12.40M | 9.92M | 19.16M | 8.82M | 8.98M | 5.76M | -70.24M | N/A | N/A | 41.87M | -45.57M | 2.32M | 8.82M | 9.87M | 13.61M | 13.28M | 12.07M | 10.75M | 9.26M | 5.95M | 5.78M | 5.00M | 4.00M | 4.10M | 3.30M | 2.70M |
Net Income | 91.73M | 67.41M | 20.04M | 27.82M | 39.45M | 34.01M | 15.14M | 15.68M | 15.38M | 10.14M | 82.08M | -72.00K | -6.50M | -108.65M | -65.59M | 11.82M | 23.97M | 23.66M | 27.68M | 26.29M | 22.11M | 20.15M | 17.22M | 13.47M | 12.41M | 11.00M | 9.60M | 9.60M | 8.80M | 7.30M |
Interest Expenses | 24.55M | 10.32M | 8.45M | 12.46M | 18.84M | 16.68M | 12.63M | 9.94M | 9.08M | 10.98M | 13.79M | 15.73M | 21.47M | 28.07M | 45.51M | 68.41M | 87.14M | 70.83M | 46.22M | 29.04M | 25.47M | 28.01M | 35.29M | 35.82M | 29.15M | 32.20M | 31.10M | 24.70M | 24.10M | 17.20M |
Basic Shares Outstanding | 44.66M | 44.53M | 30.21M | 29.62M | 29.89M | 29.73M | 29.60M | 29.53M | 29.48M | 25.77M | 13.94M | 14.07M | 14.02M | 14.10M | 13.82M | 13.58M | 12.49M | 13.36M | 13.50M | 13.41M | 14.08M | 14.87M | 15.41M | 15.69M | 16.22M | 16.26M | 16.26M | 15.67M | 15.67M | 14.28M |
Diluted Shares Outstanding | 45.40M | 45.21M | 30.74M | 30.17M | 30.42M | 30.31M | 30.04M | 29.84M | 29.73M | 25.77M | 14.11M | 14.21M | 14.22M | 14.10M | 13.91M | 13.69M | 12.68M | 13.52M | 13.64M | 13.55M | 14.22M | 14.98M | 15.46M | 15.69M | 16.22M | 16.26M | 16.31M | 15.67M | 15.67M | 14.28M |
EBITDA | 2.46M | 108.58M | 28.51M | 37.90M | 52.40M | 63.42M | 49.33M | 36.75M | 35.82M | 30.54M | 30.52M | 20.14M | 19.90M | -32.89M | -58.99M | 89.73M | 126.52M | 111.89M | 94.75M | 75.73M | 66.91M | 61.44M | 65.11M | 58.17M | 49.82M | 53.20M | 46.60M | 40.60M | 38.40M | 28.40M |
EBITDA Margin | 0.76% | 44.33% | 21.36% | 29.83% | 39.82% | 52.26% | 47.47% | 40.58% | 40.71% | 36.08% | 35.91% | 20.00% | 19.91% | -26.63% | -45.32% | 71.91% | 125.95% | 111.99% | 92.76% | 80.33% | 73.05% | 74.24% | 90.68% | 100.48% | 88.34% | 94.49% | 96.88% | 107.41% | 108.78% | 89.59% |
EBIT | 148.96M | 101.87M | 36.32M | 49.87M | 70.69M | 60.61M | 46.93M | 34.44M | 33.44M | 26.88M | 25.63M | 15.66M | 14.97M | -38.71M | -65.65M | 82.56M | 119.94M | 104.36M | 87.52M | 68.60M | 59.65M | 58.91M | 61.78M | 55.24M | 47.34M | 48.20M | 44.70M | 38.40M | 36.20M | 27.20M |
EBIT Margin | 45.73% | 41.59% | 27.21% | 39.26% | 53.72% | 49.95% | 45.16% | 38.03% | 38.00% | 31.76% | 30.15% | 15.55% | 14.98% | -31.34% | -50.43% | 66.16% | 119.39% | 104.45% | 85.68% | 72.77% | 65.11% | 71.18% | 86.04% | 95.42% | 83.95% | 85.61% | 92.93% | 101.59% | 102.55% | 85.80% |
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 |