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 | 258.45M | 317.54M | 311.68M | 301.01M | 351.99M | 239.18M | 335.52M | 261.56M | 275.23M | 287.15M | 285.08M | 293.99M | 278.33M | 298.65M | 221.87M | 400.42M | 290.65M | 221.15M | 151.85M | 126.68M | 112.61M | 99.96M | 111.48M |
Cost of Revenue | 179.80M | 190.55M | 194.08M | 178.95M | 195.19M | 160.20M | 182.48M | 147.20M | 147.55M | 155.67M | 151.79M | 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 | 78.65M | 126.99M | 117.59M | 122.07M | 156.79M | 78.98M | 153.04M | 114.36M | 127.68M | 131.49M | 133.28M | 293.99M | 278.33M | 298.65M | 221.87M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 58.08M | 55.74M | 62.35M | 76.22M | 75.92M | 72.08M | 61.93M | 68.59M | 58.97M | 59.28M | 61.79M | 223.28M | 217.30M | 183.46M | 140.43M | 220.20M | 171.49M | 131.15M | 88.35M | N/A | N/A | N/A | N/A |
Selling, General & Admin | 28.11M | 39.05M | 47.72M | 55.77M | 45.88M | 51.60M | 47.24M | 50.68M | 44.65M | 43.60M | 42.19M | 203.86M | 199.90M | 170.24M | 130.15M | 4.33M | 134.13M | 102.44M | 61.45M | 22.09M | 18.09M | N/A | N/A |
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 |
Other Operating Expenses | 29.97M | 16.68M | 14.62M | 20.45M | 20.14M | 20.48M | 14.70M | 17.91M | 14.33M | 15.68M | 19.60M | 19.42M | 17.41M | 13.22M | 10.29M | 215.87M | 37.35M | 28.71M | 26.90M | N/A | N/A | N/A | N/A |
Operating Income | 20.57M | 71.26M | 55.25M | 45.84M | 80.87M | 6.90M | 91.11M | 45.77M | 68.71M | 72.20M | 71.49M | 70.71M | 61.03M | 115.19M | 81.44M | 180.22M | 119.16M | 90.00M | 63.51M | 80.66M | 75.81M | 99.96M | 111.48M |
Other Expenses / Income | -15.47M | -12.15M | -15.49M | -27.42M | -22.44M | -7.20M | -3.23M | -2.48M | -1.24M | -996.00K | -1.02M | -2.04M | -2.08M | -1.29M | -3.58M | -3.12M | -1.86M | -1.83M | -6.49M | -32.22M | -17.65M | N/A | N/A |
Before Tax Income | 5.10M | 59.11M | 39.76M | 18.42M | 58.43M | -298.00K | 87.88M | 43.30M | 67.47M | 71.21M | 70.47M | 68.67M | 58.95M | 113.89M | 77.86M | 177.11M | 117.30M | 88.17M | 57.02M | 48.44M | 58.16M | N/A | N/A |
Income Tax Expenses | 1.83M | 16.80M | 8.43M | 7.45M | 19.21M | 26.35M | 27.12M | 17.70M | 24.08M | 24.52M | 28.38M | 24.09M | 19.53M | 42.74M | 29.39M | 61.83M | 41.63M | 32.64M | 18.71M | 3.04M | 346.74K | N/A | N/A |
Net Income | 3.27M | 42.31M | 31.33M | 10.98M | 39.22M | -26.65M | 60.76M | 25.60M | 43.39M | 46.68M | 42.09M | 44.58M | 34.53M | 71.24M | 48.98M | 115.28M | 75.67M | 55.53M | 38.32M | 45.40M | 57.82M | 34.98M | 45.52M |
Interest Expenses | 15.47M | 12.15M | 15.49M | 27.42M | 22.44M | 7.20M | 3.23M | 2.48M | 1.24M | 996.00K | 1.02M | 2.04M | 2.08M | 1.29M | 3.58M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 24.51M | 24.46M | 23.04M | 24.02M | 26.81M | 32.00M | 32.04M | 31.20M | 30.35M | 30.13M | 30.55M | 31.02M | 30.73M | 29.66M | 28.17M | 28.63M | 29.52M | 30.63M | 28.78M | 25.00M | 25.00M | 25.00M | 25.00M |
Diluted Shares Outstanding | 24.51M | 24.51M | 23.08M | 24.27M | 27.64M | 32.00M | 32.07M | 31.20M | 30.36M | 30.16M | 30.56M | 31.03M | 30.78M | 29.75M | 28.21M | 28.73M | 29.63M | 30.67M | 28.79M | 25.00M | 25.00M | 25.00M | 25.00M |
EBITDA | 23.13M | 74.25M | 57.42M | 48.41M | 83.74M | 10.01M | 94.35M | 49.21M | 71.94M | 76.66M | 78.73M | 78.71M | 62.12M | 119.39M | 86.54M | 181.34M | 120.31M | 90.66M | 60.49M | 51.86M | 61.59M | 34.98M | 45.52M |
EBITDA Margin | 8.95% | 23.38% | 18.42% | 16.08% | 23.79% | 4.19% | 28.12% | 18.81% | 26.14% | 26.70% | 27.62% | 26.77% | 22.32% | 39.98% | 39.01% | 45.29% | 41.39% | 41.00% | 39.83% | 40.94% | 54.70% | 35.00% | 40.83% |
EBIT | 20.57M | 71.26M | 55.25M | 45.84M | 80.87M | 6.90M | 91.11M | 45.77M | 68.71M | 72.20M | 71.49M | 70.70M | 56.13M | 115.27M | 81.95M | 177.11M | 117.30M | 88.17M | 57.02M | 48.44M | 58.16M | 34.98M | 45.52M |
EBIT Margin | 7.96% | 22.44% | 17.73% | 15.23% | 22.97% | 2.88% | 27.15% | 17.50% | 24.96% | 25.14% | 25.08% | 24.05% | 20.17% | 38.60% | 36.94% | 44.23% | 40.36% | 39.87% | 37.55% | 38.24% | 51.65% | 35.00% | 40.83% |
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 |