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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 281.20M | 286.01M | 272.21M | 289.47M | 382.42M | 400.78M | 394.58M | 406.32M | 428.67M | 423.76M | 407.19M | 406.12M | 422.73M | 441.64M | 501.55M | 700.99M | 688.40M | 591.80M | 494.20M | 443.86M |
Cost of Revenue | 186.80M | 190.01M | 184.56M | 196.56M | 257.25M | 269.93M | 270.56M | 273.08M | 280.54M | 279.48M | 272.86M | 282.60M | 288.43M | 299.31M | 323.36M | 415.71M | 401.30M | 337.50M | 289.60M | 263.79M |
Gross Profit | 94.40M | 96.00M | 87.65M | 92.91M | 125.17M | 130.85M | 124.02M | 133.24M | 148.12M | 144.28M | 134.34M | 123.52M | 134.30M | 142.33M | 178.19M | 285.27M | 287.10M | 254.30M | 204.60M | 180.08M |
Operating Expenses | 80.37M | 77.64M | 72.52M | 80.52M | 110.40M | 112.99M | 106.17M | 105.05M | 112.92M | 113.66M | 103.41M | 104.11M | 120.03M | 119.40M | 126.39M | 166.73M | 151.30M | 148.10M | 124.10M | 105.78M |
Selling, General & Admin | 76.33M | 77.54M | 72.32M | 79.02M | 107.26M | 109.12M | 101.89M | 100.21M | 107.28M | 107.67M | 96.80M | 93.07M | 101.31M | 107.74M | 115.02M | 154.73M | 143.80M | 131.70M | 112.70M | 105.78M |
Research & Development | 7.10M | 6.50M | 6.40M | 7.00M | 9.30M | 8.40M | 6.90M | 6.20M | 5.80M | 6.50M | 5.80M | 5.90M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -3.06M | 97.00K | 199.00K | 1.50M | 3.14M | 81.00K | 81.00K | 72.00K | 99.00K | 96.00K | 106.00K | 100.00K | 18.71M | 11.66M | 11.37M | 12.00M | 7.50M | 16.40M | 11.40M | N/A |
Operating Income | 14.03M | 18.36M | 15.13M | 12.39M | 14.11M | 17.86M | 217.00K | -45.73M | 35.11M | 29.84M | 28.38M | -616.00K | -51.18M | -15.33M | 13.64M | 83.39M | 135.70M | 106.30M | 80.50M | 71.21M |
Other Expenses / Income | -1.57M | -1.73M | -2.11M | -3.85M | -5.54M | -5.80M | -6.33M | -6.13M | -7.16M | -20.06M | -39.97M | -28.07M | -66.84M | -26.44M | -25.61M | -25.37M | -24.40M | -22.87M | -26.36M | -33.15M |
Before Tax Income | 12.46M | 16.62M | 13.02M | 8.54M | 8.56M | 12.06M | -6.11M | -51.86M | 27.96M | 9.78M | -11.59M | -28.68M | -82.18M | -41.78M | -11.97M | 58.01M | 111.30M | 83.40M | 54.10M | 38.07M |
Income Tax Expenses | 4.39M | 5.83M | 4.18M | 2.75M | 5.72M | 3.33M | 15.24M | -4.36M | -69.43M | 2.35M | 2.99M | 2.78M | 50.93M | -14.19M | 3.02M | 21.20M | 42.20M | 31.98M | -6.34M | 8.52M |
Net Income | 8.23M | 11.09M | 9.14M | 6.19M | 3.02M | 8.87M | -21.51M | -47.87M | 97.04M | 7.28M | -15.32M | -31.97M | -133.09M | -27.50M | -14.88M | 36.75M | 69.10M | 51.40M | 60.50M | 29.55M |
Interest Expenses | 1.63M | 1.80M | 2.15M | 3.91M | 5.23M | 5.88M | 6.18M | 6.00M | 6.97M | 14.56M | 23.74M | 28.16M | 31.10M | 24.09M | 25.78M | 25.89M | -24.37M | 23.19M | 26.72M | -33.56M |
Basic Shares Outstanding | 42.54M | 42.21M | 42.16M | 42.92M | 45.00M | 44.92M | 45.67M | 45.93M | 46.63M | 46.24M | 45.86M | 45.67M | 45.40M | 45.21M | 45.12M | 45.06M | 45.80M | 45.60M | 43.20M | 35.49B |
Diluted Shares Outstanding | 43.48M | 43.28M | 42.73M | 43.02M | 45.08M | 45.05M | 45.67M | 45.93M | 47.53M | 47.09M | 45.86M | 45.67M | 45.40M | 45.21M | 45.12M | 45.40M | 45.80M | 45.60M | 43.20M | 37.46B |
EBITDA | 31.73M | 38.84M | 39.73M | 42.81M | 45.69M | 50.83M | 33.39M | -14.12M | 68.56M | 58.47M | 46.89M | 35.57M | -8.89M | 19.67M | 62.55M | 134.02M | 175.16M | 134.32M | 100.03M | 71.21M |
EBITDA Margin | 11.28% | 13.58% | 14.59% | 14.79% | 11.95% | 12.68% | 8.46% | -3.47% | 15.99% | 13.80% | 11.52% | 8.76% | -2.10% | 4.45% | 12.47% | 19.12% | 25.44% | 22.70% | 20.24% | 16.04% |
EBIT | 14.26M | 18.72M | 15.47M | 12.85M | 13.96M | 18.09M | -88.00K | -46.23M | 34.58M | 24.18M | 11.40M | -1.02M | -51.05M | -17.60M | 13.91M | 83.84M | 86.93M | 106.57M | 80.89M | 4.50M |
EBIT Margin | 5.07% | 6.55% | 5.68% | 4.44% | 3.65% | 4.51% | -0.02% | -11.38% | 8.07% | 5.71% | 2.80% | -0.25% | -12.08% | -3.98% | 2.77% | 11.96% | 12.63% | 18.01% | 16.37% | 1.01% |
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 |