Financial Year End | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 326.65M | 280.63M | 264.49M | 274.63M | 280.41M | 276.93M | 267.27M | 182.17M | 204.74M | 200.86M | 183.31M | 173.48M | 153.25M | 127.74M | 119.66M | 110.01M | 115.97M | 108.83M | 82.66M | 81.30M | 73.74M | 59.67M | 49.22M |
Cost of Revenue | 172.21M | 139.75M | 128.24M | 130.49M | 130.68M | 125.63M | 129.26M | 108.07M | 110.77M | 107.13M | 102.65M | 94.06M | 88.86M | 74.48M | 66.44M | 63.26M | 64.27M | 60.71M | 49.58M | 48.40M | 42.93M | 36.24M | 31.49M |
Gross Profit | 154.44M | 140.88M | 136.25M | 144.15M | 149.73M | 151.30M | 138.01M | 74.11M | 93.98M | 93.74M | 80.66M | 79.41M | 64.38M | 53.26M | 53.22M | 46.76M | 51.71M | 48.12M | 33.09M | 32.90M | 30.82M | 23.42M | 17.73M |
Operating Expenses | 131.65M | 116.17M | 115.19M | 119.56M | 124.85M | 128.11M | 123.64M | 49.02M | 44.39M | 43.49M | 39.38M | 38.12M | 35.29M | 29.89M | 29.51M | 27.71M | 27.04M | 24.83M | 21.89M | 20.35M | 18.75M | 14.95M | 13.08M |
Selling, General & Admin | 83.32M | 72.00M | 70.31M | 71.69M | 77.99M | 79.94M | 80.84M | 49.02M | 44.39M | 43.49M | 39.38M | 38.12M | 35.29M | 29.89M | 29.51M | 27.71M | 27.04M | 24.83M | 21.89M | 20.35M | 18.75M | 14.95M | N/A |
Research & Development | 30.93M | 30.39M | 33.46M | 36.86M | 36.37M | 37.76M | 32.62M | 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 | 30.39K | N/A |
Other Operating Expenses | 17.40M | 13.79M | 11.42M | 11.01M | 803.00K | -933.00K | 220.00K | 405.00K | 152.00K | 467.00K | 721.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 13.79K | 13.08M |
Operating Income | 22.78M | 24.71M | 21.05M | 24.58M | 24.88M | -4.81M | 14.38M | 25.09M | 49.59M | 50.24M | 41.28M | 41.30M | 29.10M | 23.37M | 23.71M | 19.05M | 24.67M | 23.29M | 11.20M | 12.55M | 12.07M | 8.48M | 4.66M |
Other Expenses / Income | -4.70M | -1.63M | -2.27M | -887.00K | -6.77M | -8.67M | -6.39M | 405.00K | 152.00K | 467.00K | 721.00K | 667.00K | 674.00K | 727.00K | -23.69B | -19.03B | -24.64B | 658.11K | 500.65K | 337.80K | 552.05K | 204.03K | 236.00K |
Before Tax Income | 18.08M | 23.08M | 18.78M | 23.70M | 18.11M | -13.48M | 7.99M | 25.49M | 49.74M | 50.71M | 42.00M | 41.96M | 29.77M | 24.10M | 24.65M | 20.25M | 25.80M | 23.95M | 11.70M | 12.88M | 12.62M | 8.68M | 4.89M |
Income Tax Expenses | 2.21M | 4.65M | 4.54M | 3.23M | 476.00K | 3.93M | 4.05M | 7.15M | 16.82M | 17.97M | 12.03M | 16.13M | 11.03M | 8.91M | 9.21M | 7.34M | 9.98M | 9.38M | 4.64M | 5.02M | 1.97M | 3.23M | N/A |
Net Income | 15.87M | 18.43M | 14.25M | 20.47M | 17.63M | -17.42M | 3.93M | 18.34M | 32.92M | 32.74M | 29.97M | 25.83M | 18.74M | 15.18M | 15.44M | 12.92M | 15.81M | 14.57M | 7.06M | 7.87M | 10.65M | 5.45M | 4.89M |
Interest Expenses | 6.32M | 3.16M | 3.56M | 6.69M | 7.58M | 7.74M | 6.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 |
Basic Shares Outstanding | 14.36M | 14.29M | 14.04M | 13.78M | 13.56M | 13.42M | 13.26M | 11.08M | 11.03M | 11.00M | 10.98M | 11.03M | 10.96M | 10.95M | 10.85M | 10.70M | 10.64M | 10.56M | 10.49M | 10.49M | 10.02M | 9.29M | 9.29M |
Diluted Shares Outstanding | 14.36M | 14.32M | 14.04M | 13.78M | 13.57M | 13.42M | 13.26M | 11.14M | 11.03M | 11.10M | 11.07M | 11.03M | 10.96M | 10.96M | 10.87M | 10.74M | 10.72M | 10.65M | 10.54M | 10.54M | 10.06M | 9.29M | 9.29M |
EBITDA | 43.83M | 43.11M | 34.27M | 37.80M | 37.97M | -4.81M | 27.84M | 25.09M | 53.25M | 53.67M | 44.44M | 41.29B | 29.10B | 23.37B | 23.71B | 19.05B | 24.67B | 23.29B | 11.20B | 12.55B | 12.07B | 9.28M | 4.66M |
EBITDA Margin | 13.42% | 15.36% | 12.96% | 13.76% | 13.54% | -1.74% | 10.42% | 13.77% | 26.01% | 26.72% | 24.24% | 23,804.41% | 18,987.27% | 18,293.75% | 19,814.66% | 17,313.99% | 21,268.22% | 21,403.41% | 13,552.04% | 15,430.80% | 16,365.43% | 15.55% | 9.46% |
EBIT | 24.40M | 26.24M | 22.35M | 30.39M | 25.68M | -5.75M | 14.60M | 25.49M | 49.74M | 50.71M | 42.00M | 41.96M | 29.77M | 24.10M | 24.65M | 20.25M | 25.80M | 23.95M | 11.70M | 12.88M | 12.62M | 8.68M | 4.89M |
EBIT Margin | 7.47% | 9.35% | 8.45% | 11.07% | 9.16% | -2.08% | 5.46% | 13.99% | 24.29% | 25.25% | 22.91% | 24.19% | 19.43% | 18.86% | 20.60% | 18.41% | 22.24% | 22.01% | 14.16% | 15.85% | 17.11% | 14.55% | 9.94% |
Financial Year End | 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 |