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 | 2000-12-31 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 306.91M | 294.69M | 316.01M | 339.50M | 370.37M | 377.75M | 375.21M | 396.66M | 401.62M | 404.02M | 356.33M | 321.25M | 280.66M | 248.16M | 282.21M | 302.38M | 338.32M | 332.72M | 276.28M | 248.96M | 190.73M | 173.86M | 198.22M | 58.20M |
Cost of Revenue | N/A | 50.55M | 50.77M | 48.76M | 49.34M | 54.97M | N/A | N/A | N/A | N/A | N/A | N/A | 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 | 306.91M | 244.14M | 265.25M | 290.75M | 321.03M | 322.78M | N/A | N/A | N/A | N/A | N/A | N/A | 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 | 78.31M | -176.50M | -236.56M | -232.59M | -254.85M | -290.17M | N/A | 284.00M | 300.00M | 330.00M | 297.00M | 284.00M | N/A | 204.00M | 218.00M | 238.00M | 267.00M | 280.00M | 270.00M | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 27.36M | 26.51M | 25.95M | 27.93M | 27.12M | 25.99M | 25.63M | 24.88M | 24.44M | 24.52M | 22.86M | 20.84M | 38.42M | 37.76M | 39.87M | 41.00M | 18.90M | 17.23M | 14.15M | 15.03M | N/A | N/A | N/A | 6.80M |
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 |
Other Operating Expenses | -78.31M | -203.01M | -262.52M | -260.51M | -281.97M | -316.16M | N/A | 259.12M | 275.56M | 305.48M | 274.14M | 263.16M | N/A | 166.25M | 178.13M | 197.00M | 248.10M | 262.77M | 255.85M | N/A | N/A | N/A | N/A | N/A |
Operating Income | 77.38M | 67.65M | 79.45M | 106.92M | 115.52M | 87.58M | N/A | N/A | N/A | N/A | N/A | N/A | 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 | 77.38M | 67.65M | 79.45M | 106.92M | 115.52M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.08M | 584.00K | 1.27M | 742.00K | 1.06M | 645.00K | 19.71M | 589.00K | 462.00K | 2.08M | 2.52M | N/A |
Before Tax Income | 77.38M | 67.65M | 79.45M | 106.92M | 115.52M | 87.58M | 82.24M | 112.82M | 100.97M | 73.75M | 59.20M | 37.14M | 27.27M | 42.43M | 62.36M | 64.09M | 71.09M | 52.45M | N/A | 13.69M | 11.44M | 3.74M | 21.03M | N/A |
Income Tax Expenses | 15.27M | 12.04M | 13.69M | 20.32M | 22.83M | 15.95M | 36.01M | 34.96M | 30.50M | 20.08M | 15.57M | 7.79M | 3.15M | 9.07M | 15.93M | 20.24M | 20.88M | 15.09M | 65.00K | 3.13M | 2.85M | 1.44M | N/A | 5.20M |
Net Income | 62.11M | 55.60M | 65.76M | 86.60M | 92.69M | 71.63M | 46.23M | 77.86M | 70.46M | 53.67M | 43.64M | 29.35M | 24.12M | 33.35M | 46.43M | 43.85M | 50.22M | 37.36M | 5.93M | 10.56M | 8.59M | 5.18M | 14.03M | 9.30M |
Interest Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 566.00K | 1.31M | 1.55M | 1.81M | 2.46M | 3.54M | 3.50M | 2.84M | 1.80M | 203.00K | 498.00K | 797.00K | 800.00K |
Basic Shares Outstanding | 19.15M | 19.23M | 19.33M | 19.29M | 19.25M | 19.29M | 19.17M | 19.11M | 18.94M | 18.65M | 18.37M | 18.17M | 18.25M | 18.64M | 18.86M | 18.81M | 18.77M | 17.58M | 2.13M | 225.37K | 180.12K | 299.77K | 299.77K | 22.14M |
Diluted Shares Outstanding | 19.23M | 19.32M | 19.41M | 19.36M | 19.33M | 19.29M | 19.25M | 19.20M | 19.12M | 18.93M | 18.75M | 18.58M | 18.70M | 19.10M | 19.27M | 19.14M | 19.08M | 17.59M | 2.13M | 255.28K | 180.12K | 299.77K | 299.77K | 22.14M |
EBITDA | 78.80M | 68.95M | 80.47M | 107.93M | 116.46M | 88.58M | 83.22M | 114.00M | 102.31M | 75.05M | 60.50M | 38.82M | 29.60M | 45.00M | 65.33M | 67.74M | 79.15M | 60.17M | 11.00M | 18.85M | 13.66M | 7.12M | 14.82M | 14.30M |
EBITDA Margin | 25.68% | 23.40% | 25.46% | 31.79% | 31.44% | 23.45% | 22.18% | 28.74% | 25.48% | 18.58% | 16.98% | 12.08% | 10.55% | 18.13% | 23.15% | 22.40% | 23.39% | 18.09% | 3.98% | 7.57% | 7.16% | 4.09% | 7.48% | 24.57% |
EBIT | 77.38M | 67.65M | 79.45M | 106.92M | 115.52M | 87.58M | 82.24M | 112.82M | 100.97M | 73.75M | 59.20M | 37.71M | 28.58M | 43.98M | 64.17M | 66.55M | 74.64M | 55.94M | 8.84M | 15.48M | 11.64M | 7.12M | 14.82M | 15.30M |
EBIT Margin | 25.21% | 22.95% | 25.14% | 31.49% | 31.19% | 23.18% | 21.92% | 28.44% | 25.14% | 18.25% | 16.61% | 11.74% | 10.18% | 17.72% | 22.74% | 22.01% | 22.06% | 16.81% | 3.20% | 6.22% | 6.10% | 4.09% | 7.48% | 26.29% |
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 | 2000-12-31 | 1995-12-31 |