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 | 53.96M | 54.35M | 56.60M | 57.09M | 39.29M | 39.29M | 42.40M | 29.61M | 35.54M | 35.34M | 44.02M | 52.26M | 47.16M | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 306.91M | 244.14M | 265.25M | 290.75M | 321.03M | 322.78M | 321.24M | 342.31M | 345.01M | 346.93M | 317.05M | 281.96M | 238.26M | 218.55M | 246.67M | 267.03M | 294.30M | 280.46M | 229.12M | 248.96M | 190.73M | 173.86M | 198.22M | 58.20M |
Operating Expenses | 27.56M | -176.50M | -236.56M | -232.59M | -254.85M | -290.17M | -239.00M | -229.49M | -244.05M | -273.18M | -257.84M | -244.25M | -209.68M | -174.57M | -182.50M | -200.49M | -219.66M | -224.52M | -220.29M | -233.47M | -179.09M | -166.75M | -183.40M | -42.90M |
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 | N/A | -203.01M | -262.52M | -260.51M | -281.97M | -316.16M | -264.63M | -254.37M | -268.49M | -297.70M | -280.70M | -265.09M | -248.10M | -212.33M | -222.37M | -241.49M | -238.55M | -241.75M | -234.44M | -248.51M | -179.09M | -166.75M | -183.40M | -49.70M |
Operating Income | 279.35M | 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 |
Other Expenses / Income | -201.97M | -44.00K | 79.00K | 27.00K | N/A | N/A | -2.00K | -1.00K | -664.00K | N/A | -273.77M | -566.00K | -192.48M | -159.77M | -1.81M | -19.76M | -3.54M | -3.50M | -2.84M | -1.80M | 11.44M | -3.37M | 21.03M | 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 | 6.00M | 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 | 7.00M | 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 | 566.00K | 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.21M | 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.69M | 19.10M | 19.27M | 19.14M | 19.08M | 17.59M | 2.13M | 255.28K | 180.12K | 299.77K | 299.77K | 22.14M |
EBITDA | N/A | N/A | N/A | N/A | 116.46M | 88.58M | N/A | N/A | N/A | N/A | 275.07M | 38.82M | 29.68M | 46.93M | 65.33M | 67.74M | 79.15M | 60.17M | 11.00M | 17.18M | 13.66M | 7.12M | 14.82M | -200.00K |
EBITDA Margin | 0.00% | 0.00% | 0.00% | 0.00% | 31.44% | 23.45% | 0.00% | 0.00% | 0.00% | 0.00% | 77.19% | 12.08% | 10.58% | 18.91% | 23.15% | 22.40% | 23.39% | 18.09% | 3.98% | 6.90% | 7.16% | 4.09% | 7.48% | -0.34% |
EBIT | 77.38M | 67.65M | 79.45M | 106.92M | 115.52M | 87.58M | 82.24M | 112.82M | 100.97M | 73.75M | 59.77M | 37.71M | 28.58M | 43.98M | 64.17M | 66.55M | 74.64M | 55.94M | 8.84M | 15.48M | 11.64M | 7.12M | 21.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.77% | 11.74% | 10.18% | 17.72% | 22.74% | 22.01% | 22.06% | 16.81% | 3.20% | 6.22% | 6.10% | 4.09% | 11.01% | 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 |