|
Revenue
|
138.85M | 139.36M | 145.03M | 151.52M | 146.92M | 146.07M | 144.00M | 146.97M | 154.29M | 75.56M | 75.67M | 98.06M | 105.38M | 103.63M | 102.39M | 100.71M | 102.98M | 99.96M | 100.38M | 98.31M | 100.07M | 90.65M | 93.28M | 3.88M | 98.69M | 99.70M | 101.58M | 100.15M | 105.69M | 106.24M | 110.91M | 113.53M | 118.02M | 118.86M | 120.07M | 117.62M | 120.68M | 115.65M | 115.04M | 103.08M | 84.20M | 113.78M | 123.02M | 128.43M | 129.59M | 122.38M | 132.53M | 147.69M | 144.98M | 151.91M | 142.28M | 145.99M | 145.18M | 134.55M | 124.69M | 125.75M | 130.16M | 132.38M | 126.46M | 125.77M | 135.31M | 142.97M |
|
Cost of Revenue
|
108.51M | 109.39M | 115.90M | 122.36M | 119.05M | 118.61M | -169.86M | 124.92M | 128.36M | 110.76M | -151.07M | 71.28M | 72.98M | 71.63M | 72.22M | 70.09M | 69.16M | 67.46M | 67.35M | 66.17M | 66.70M | 59.20M | 63.13M | 63.24M | 64.24M | 63.06M | 65.72M | 65.93M | 69.89M | 68.70M | 78.03M | 75.10M | 76.21M | 76.78M | 77.43M | 77.01M | 79.48M | 78.59M | 76.34M | 70.18M | 57.63M | 76.87M | 80.33M | 85.84M | 81.89M | 76.72M | 83.86M | 93.36M | 93.13M | 98.56M | 91.28M | 94.34M | 94.44M | 88.15M | 82.63M | 80.66M | 83.79M | 83.19M | 79.56M | 79.22M | 82.88M | 87.63M |
|
Gross Profit
|
30.34M | 29.97M | 29.12M | 29.16M | 27.87M | 27.46M | 313.86M | 22.05M | 25.94M | -35.20M | 226.75M | 26.79M | 32.40M | 32.00M | 30.17M | 30.61M | 33.82M | 32.50M | 33.03M | 32.14M | 33.37M | 31.45M | 30.15M | 33.47M | 34.46M | 36.64M | 35.86M | 34.22M | 35.79M | 37.54M | 32.88M | 38.43M | 41.81M | 42.08M | 42.65M | 40.62M | 41.20M | 37.06M | 38.70M | 32.90M | 26.57M | 36.91M | 42.69M | 42.59M | 47.70M | 45.66M | 48.67M | 54.34M | 51.85M | 53.35M | 51.00M | 51.65M | 50.74M | 46.40M | 42.06M | 45.09M | 46.37M | 49.19M | 46.90M | 46.55M | 52.43M | 55.34M |
|
Research & Development
|
4.32M | 5.09M | 4.33M | 5.03M | 4.59M | 5.16M | 5.21M | 6.11M | 5.13M | 4.35M | 5.33M | 6.25M | 5.77M | 5.72M | 5.48M | 5.63M | 5.33M | 5.81M | 5.80M | 5.20M | 5.49M | 5.69M | 6.08M | 6.16M | 5.97M | 6.28M | 5.63M | 6.00M | 6.05M | 6.38M | 6.71M | 6.51M | 6.48M | 6.52M | 5.80M | 6.79M | 6.26M | 6.81M | 6.11M | 7.41M | 5.52M | 5.72M | 5.66M | 5.69M | 6.03M | 6.45M | 5.69M | 6.19M | 6.29M | 6.21M | 5.41M | 6.59M | 6.72M | 6.32M | 5.29M | 6.60M | 6.09M | 5.03M | 5.67M | 6.19M | 6.33M | 6.90M |
|
Selling, General & Administrative
|
18.28M | 17.11M | 17.37M | 18.37M | 18.06M | 18.34M | -0.94M | 19.40M | 19.38M | 19.39M | 4.90M | 17.68M | 17.16M | 17.83M | 17.33M | 13.64M | 15.81M | 13.90M | 17.70M | 15.71M | 15.22M | 12.69M | 15.96M | 14.87M | 15.76M | 16.05M | 15.16M | 15.25M | 15.81M | 15.91M | 24.97M | 17.37M | 19.62M | 18.45M | 18.13M | 17.52M | 17.04M | 17.77M | 18.04M | 16.76M | 14.67M | 16.88M | 19.48M | 18.32M | 20.94M | 19.92M | 23.41M | 21.79M | 22.24M | 24.00M | 23.49M | 21.98M | 23.69M | 18.67M | 19.48M | 22.26M | 21.33M | 22.51M | 22.18M | 23.62M | 23.08M | 27.22M |
|
Restructuring Costs
|
| | | | 0.69M | | 1.70M | | 3.14M | 0.24M | 0.05M | 0.18M | 7.03M | 0.90M | 2.35M | 0.50M | 2.73M | 1.57M | 1.14M | 0.74M | 2.12M | 2.37M | 9.34M | | 0.21M | 1.97M | 0.87M | 0.78M | 0.73M | 1.44M | 1.20M | 1.20M | 1.17M | 1.00M | 1.70M | 2.08M | 0.91M | 2.34M | 2.11M | 0.24M | 0.14M | 1.04M | 0.41M | 0.08M | 0.15M | 0.32M | 1.14M | 0.31M | 0.63M | 0.49M | 0.48M | 0.91M | 1.90M | 3.23M | 1.04M | 1.69M | 1.19M | 0.77M | -2.86M | 0.45M | 0.30M | 0.28M |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | | | | | | -0.00M | | | | 11.58M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Operating Expenses
|
22.60M | 22.20M | 21.69M | 23.40M | 23.34M | 23.51M | 5.96M | 25.51M | 27.65M | 23.98M | 10.28M | 24.11M | 29.96M | 24.45M | 25.16M | 19.77M | 23.88M | 21.28M | 24.63M | 21.65M | 22.83M | 20.75M | 31.38M | 21.04M | 21.94M | 24.30M | 21.66M | 22.03M | 22.59M | 23.73M | 32.88M | 25.07M | 27.27M | 25.96M | 25.63M | 26.40M | 24.20M | 26.92M | 26.26M | 24.41M | 20.32M | 23.65M | 25.55M | 24.09M | 27.12M | 26.70M | 30.23M | 28.29M | 29.16M | 30.70M | 29.37M | 29.48M | 32.31M | 28.21M | 25.81M | 30.55M | 28.61M | 28.31M | 25.00M | 30.26M | 29.70M | 34.40M |
|
Operating Income
|
7.74M | 7.77M | 5.98M | 5.76M | 4.53M | 7.75M | 7.20M | 1.93M | 5.71M | 3.28M | 7.74M | 2.68M | 2.44M | 7.55M | 5.01M | 10.85M | 9.95M | 11.22M | 10.31M | 10.49M | 10.54M | -3.85M | 0.93M | 12.43M | 24.10M | 12.49M | 14.15M | 12.20M | 13.21M | 13.11M | -0.02M | 13.36M | 14.54M | 16.12M | 17.02M | 14.22M | 17.08M | 10.12M | 12.39M | 8.49M | 6.24M | 13.26M | 17.14M | 18.50M | 20.58M | 18.97M | 18.44M | 26.05M | 22.69M | 22.64M | 21.63M | 22.18M | 18.43M | 18.19M | 16.26M | 14.54M | 17.76M | 20.88M | 18.01M | 16.29M | 22.73M | 20.94M |
|
EBIT
|
7.74M | 7.77M | 5.98M | 5.76M | 4.53M | 7.75M | 7.20M | 1.93M | 5.71M | 3.28M | 7.74M | 2.68M | 2.44M | 7.55M | 5.01M | 10.85M | 9.95M | 11.22M | 10.31M | 10.49M | 10.54M | -3.85M | 0.93M | 12.43M | 24.10M | 12.49M | 14.15M | 12.20M | 13.21M | 13.11M | -0.02M | 13.36M | 14.54M | 16.12M | 17.02M | 14.22M | 17.08M | 10.12M | 12.39M | 8.49M | 6.24M | 13.26M | 17.14M | 18.50M | 20.58M | 18.97M | 18.44M | 26.05M | 22.69M | 22.64M | 21.63M | 22.18M | 18.43M | 18.19M | 16.26M | 14.54M | 17.76M | 20.88M | 18.01M | 16.29M | 22.73M | 20.94M |
|
Interest & Investment Income
|
0.08M | 0.10M | 0.15M | 0.20M | 0.28M | 0.36M | 0.42M | 0.45M | | 0.42M | 0.38M | 0.41M | 0.45M | 0.44M | 0.60M | 0.56M | 0.69M | 0.71M | 0.83M | 0.79M | 0.85M | 0.71M | 0.72M | 0.55M | 0.33M | 0.20M | 0.22M | 0.25M | 0.30M | 0.36M | 0.37M | 0.48M | 0.47M | 0.41M | 0.46M | 0.43M | 0.44M | 0.52M | 0.34M | 0.33M | 0.30M | 0.22M | 0.20M | 0.20M | 0.26M | 0.23M | 0.15M | 0.18M | 0.26M | 0.17M | 0.72M | 1.06M | 1.07M | 0.95M | 1.54M | 1.39M | 1.44M | 0.97M | 0.48M | 0.45M | 0.62M | 0.54M |
|
Other Non Operating Income
|
-0.34M | 1.74M | -0.04M | 1.13M | 0.74M | -0.07M | -1.35M | 0.57M | | 0.76M | -0.07M | -0.51M | 0.40M | 0.49M | 1.36M | -1.77M | -0.41M | 0.56M | -1.82M | -1.68M | 0.12M | -3.07M | -1.66M | -0.20M | -1.24M | -0.05M | -2.04M | 0.46M | 1.17M | 1.26M | 0.93M | 2.00M | -2.87M | -1.69M | -0.12M | 0.10M | -1.11M | -2.64M | 1.01M | -1.98M | 0.26M | 1.62M | 2.68M | -3.36M | -20.93M | -108.50M | -3.30M | 0.07M | -5.42M | -5.17M | -0.87M | 0.17M | -2.61M | 0.59M | 0.66M | -1.46M | -0.60M | 1.31M | -1.89M | 0.56M | 0.75M | -0.64M |
|
Non Operating Income
|
-0.48M | 1.74M | -0.73M | 1.13M | 0.51M | -0.26M | -0.63M | 0.57M | -1.20M | 0.76M | -0.91M | -1.00M | 0.40M | 0.49M | 2.84M | -1.82M | -0.41M | 0.70M | -1.82M | -1.68M | 0.32M | -3.07M | -1.66M | -0.47M | -1.92M | -0.76M | -2.77M | 0.46M | 1.17M | 1.26M | 0.93M | 2.00M | -2.97M | -1.76M | -0.14M | 0.10M | -1.13M | -2.92M | 0.45M | -2.50M | -0.35M | 1.62M | 4.45M | -3.71M | -21.18M | -108.79M | -3.69M | -0.30M | -5.76M | -5.35M | -0.86M | 0.53M | -2.61M | 0.59M | 0.66M | -1.46M | -0.60M | 1.31M | -1.89M | 0.56M | 0.75M | -1.22M |
|
EBT
|
7.26M | 9.36M | 5.73M | 6.59M | 5.04M | 7.50M | -6.81M | 2.30M | 5.71M | 7.41M | 0.23M | 1.68M | 2.23M | 7.67M | 6.49M | 9.03M | 9.64M | 11.92M | 8.76M | 9.00M | 10.86M | -6.92M | -0.68M | 11.96M | 22.18M | 11.73M | 11.37M | 12.22M | 13.92M | 13.96M | 0.14M | 15.30M | 11.57M | 14.36M | 16.87M | 14.28M | 15.95M | 7.20M | 12.84M | 5.99M | 5.89M | 14.24M | 19.36M | 14.79M | -0.60M | -89.82M | 14.75M | 25.75M | 16.92M | 17.30M | 20.77M | 22.71M | 16.08M | 18.74M | 17.63M | 13.66M | 17.77M | 21.85M | 15.31M | 16.12M | 22.98M | 19.72M |
|
Tax Provisions
|
1.36M | 2.44M | 0.93M | 1.48M | 0.90M | 1.64M | 0.04M | 0.01M | 1.21M | 1.49M | 3.69M | -1.31M | 12.48M | 2.55M | 2.34M | 3.94M | 3.28M | 3.81M | 1.79M | 2.72M | -8.22M | -2.16M | 12.97M | 4.10M | 7.69M | 8.01M | 3.06M | 3.74M | 3.96M | 4.34M | 13.77M | 3.76M | 4.36M | 4.14M | -0.12M | 2.86M | 4.01M | 4.48M | 2.77M | 2.18M | 1.04M | 3.16M | 5.11M | 2.80M | -1.48M | -25.92M | 5.59M | 5.51M | 4.32M | 5.50M | 5.83M | 4.37M | 3.18M | 4.77M | 3.30M | 2.54M | 3.06M | 3.76M | 4.84M | 2.75M | 4.46M | 6.03M |
|
Profit After Tax
|
5.89M | 6.92M | 4.80M | 5.12M | 4.13M | 5.86M | 5.86M | 2.28M | 4.50M | 5.92M | 8.83M | 3.57M | -11.34M | 6.82M | 4.15M | 5.08M | 6.36M | 8.12M | 6.96M | 6.29M | 19.08M | -4.76M | -13.65M | 0.11M | 14.49M | 3.72M | 8.31M | 8.48M | 9.97M | 9.62M | -13.62M | 11.55M | 7.21M | 10.21M | 17.56M | 11.42M | 11.94M | 2.72M | 10.06M | 3.81M | 4.86M | 11.07M | 14.95M | 11.99M | 0.88M | -63.90M | 9.16M | 20.24M | 12.60M | 11.80M | 14.94M | 18.34M | 12.90M | 13.97M | 15.32M | 11.12M | 14.71M | 18.08M | 11.56M | 13.37M | 18.53M | 13.69M |
|
Income from Continuing Operations
|
5.89M | 6.92M | 4.80M | 5.12M | 4.13M | 5.86M | -6.85M | 2.28M | 4.50M | 5.92M | -3.47M | 2.99M | -10.25M | 5.12M | 4.15M | 5.08M | 6.36M | 8.12M | 6.96M | 6.29M | 19.08M | -4.76M | -13.65M | 7.86M | 14.49M | 3.72M | 8.31M | 8.48M | 9.97M | 9.62M | -13.62M | 11.55M | 7.21M | 10.21M | 16.99M | 11.42M | 11.94M | 2.72M | 10.06M | 3.81M | 4.86M | 11.07M | 14.26M | 11.99M | 0.88M | -63.90M | 9.16M | 20.24M | 12.60M | 11.80M | 14.94M | 18.34M | 12.90M | 13.97M | 14.33M | 11.12M | 14.71M | 18.08M | 10.47M | 13.37M | 18.53M | 13.69M |
|
Consolidated Net Income
|
5.89M | 6.92M | 4.80M | 5.12M | 4.13M | 5.86M | -6.85M | 2.28M | 4.50M | 2.32M | 2.90M | 0.58M | -1.08M | 1.70M | -7.13M | 5.08M | | 8.12M | 6.96M | 6.29M | 19.08M | -4.76M | -13.65M | 7.86M | 14.49M | 3.72M | 8.31M | 8.48M | 9.97M | 9.62M | -13.62M | 11.55M | 7.21M | 10.21M | 16.99M | 11.42M | 11.94M | 2.72M | 10.06M | 3.81M | 4.86M | 11.07M | 14.26M | 11.99M | 0.88M | -63.90M | 9.16M | 20.24M | 12.60M | 11.80M | 14.94M | 18.34M | 12.90M | 13.97M | 14.33M | 11.12M | 14.71M | 18.08M | 10.47M | 13.37M | 18.53M | 13.69M |
|
Income towards Parent Company
|
5.89M | 6.92M | 4.80M | 5.12M | 4.13M | 5.86M | -6.85M | 2.28M | 4.50M | 2.32M | 2.90M | 0.58M | -1.08M | 1.70M | -7.13M | 5.08M | | 8.12M | 6.96M | 6.29M | 19.08M | -4.76M | -13.65M | 7.86M | 14.49M | 3.72M | 8.31M | 8.48M | 9.97M | 9.62M | -13.62M | 11.55M | 7.21M | 10.21M | 16.99M | 11.42M | 11.94M | 2.72M | 10.06M | 3.81M | 4.86M | 11.07M | 14.26M | 11.99M | 0.88M | -63.90M | 9.16M | 20.24M | 12.60M | 11.80M | 14.94M | 18.34M | 12.90M | 13.97M | 14.33M | 11.12M | 14.71M | 18.08M | 10.47M | 13.37M | 18.53M | 13.69M |
|
Net Income towards Common Stockholders
|
5.89M | 6.92M | 4.80M | 5.12M | 4.13M | 5.86M | -6.85M | 2.28M | 4.50M | 2.32M | 2.90M | 0.58M | -1.08M | 1.70M | -7.13M | 5.08M | | 8.12M | 6.96M | 6.29M | 19.08M | -4.76M | -13.65M | 7.86M | 14.49M | 3.72M | 8.31M | 8.48M | 9.97M | 9.62M | -13.62M | 11.55M | 7.21M | 10.21M | 16.99M | 11.42M | 11.94M | 2.72M | 10.06M | 3.81M | 4.86M | 11.07M | 14.26M | 11.99M | 0.88M | -63.90M | 9.16M | 20.24M | 12.60M | 11.80M | 14.94M | 18.34M | 12.90M | 13.97M | 14.33M | 11.12M | 14.71M | 18.08M | 10.47M | 13.37M | 18.53M | 13.69M |
|
EPS (Basic)
|
0.17 | 0.20 | 0.14 | 0.15 | 0.12 | 0.17 | 0.17 | 0.07 | 0.13 | 0.17 | 0.09 | 0.11 | -0.34 | 0.20 | -0.21 | 0.15 | 0.19 | 0.24 | 0.21 | 0.19 | 0.58 | -0.15 | -0.41 | 0.24 | 0.44 | 0.11 | 0.25 | 0.26 | 0.30 | 0.29 | -0.41 | 0.35 | 0.22 | 0.31 | 0.51 | 0.35 | 0.36 | 0.08 | 0.31 | 0.12 | 0.15 | 0.34 | 0.44 | 0.37 | 0.03 | -1.97 | 0.28 | 0.63 | 0.39 | 0.37 | 0.47 | 0.58 | 0.41 | 0.45 | 0.46 | 0.36 | 0.48 | 0.60 | 0.38 | 0.45 | 0.62 | 0.47 |
|
EPS (Weighted Average and Diluted)
|
0.17 | 0.20 | 0.13 | 0.15 | 0.12 | 0.17 | 0.16 | 0.07 | 0.13 | 0.17 | 0.08 | 0.10 | -0.34 | 0.21 | -0.21 | 0.15 | 0.19 | 0.24 | 0.20 | 0.19 | 0.57 | -0.15 | -0.41 | 0.24 | 0.44 | 0.11 | 0.25 | 0.25 | 0.30 | 0.29 | -0.41 | 0.34 | 0.21 | 0.30 | 0.51 | 0.34 | 0.36 | 0.08 | 0.30 | 0.12 | 0.15 | 0.34 | 0.44 | 0.37 | 0.03 | -1.97 | 0.28 | 0.63 | 0.39 | 0.37 | 0.47 | 0.58 | 0.41 | 0.44 | 0.45 | 0.36 | 0.48 | 0.59 | 0.38 | 0.44 | 0.62 | 0.46 |
|
Shares Outstanding (Weighted Average)
|
34.05M | 34.18M | | 34.29M | 34.38M | 34.38M | | 34.11M | 34.06M | 34.02M | 33.92M | | | 33.70M | 33.60M | 33.71M | 33.74M | 33.68M | 33.62M | 33.41M | 33.24M | 33.08M | 32.96M | 32.63M | 32.76M | 32.76M | 32.73M | 32.80M | 32.89M | 32.94M | 32.89M | 32.98M | 33.05M | 33.09M | 33.02M | 32.81M | 32.80M | 32.75M | 32.70M | 32.47M | 32.36M | 32.33M | 32.32M | 32.32M | 32.40M | 32.38M | 32.33M | 32.12M | 32.10M | 32.02M | 31.97M | 31.63M | 31.56M | 31.47M | 31.36M | 30.74M | 30.63M | 30.52M | 30.41M | 30.01M | 29.88M | 29.70M |
|
Shares Outstanding (Diluted Average)
|
34.87M | 34.83M | | 35.08M | 35.05M | 35.03M | | 34.72M | 34.65M | 34.59M | 34.52M | | | 34.33M | 34.25M | 34.28M | 34.24M | 34.20M | 34.13M | 33.94M | 33.74M | 33.57M | 33.48M | 33.01M | 33.23M | 33.25M | 33.25M | 33.36M | 33.35M | 33.39M | 33.42M | 33.52M | 33.56M | 33.65M | 33.57M | 33.27M | 33.23M | 33.16M | 33.10M | 32.79M | 32.65M | 32.60M | 32.58M | 32.62M | 32.63M | 32.38M | 32.33M | 32.33M | 32.31M | 32.24M | 32.24M | 31.89M | 31.78M | 31.69M | 31.58M | 30.99M | 30.85M | 30.75M | 30.72M | 30.33M | 30.16M | 29.98M |
|
EBITDA
|
7.74M | 7.77M | 5.98M | 5.76M | 4.53M | 7.75M | 7.20M | 1.93M | 5.71M | 3.28M | 7.74M | 2.68M | 2.44M | 7.55M | 5.01M | 10.85M | 9.95M | 11.22M | 10.31M | 10.49M | 10.54M | -3.85M | 0.93M | 12.43M | 24.10M | 12.49M | 14.15M | 12.20M | 13.21M | 13.11M | -0.02M | 13.36M | 14.54M | 16.12M | 17.02M | 14.22M | 17.08M | 10.12M | 12.39M | 8.49M | 6.24M | 13.26M | 17.14M | 18.50M | 20.58M | 18.97M | 18.44M | 26.05M | 22.69M | 22.64M | 21.63M | 22.18M | 18.43M | 18.19M | 16.26M | 14.54M | 17.76M | 20.88M | 18.01M | 16.29M | 22.73M | 20.94M |
|
Interest Expenses
|
0.23M | 0.25M | 0.36M | 0.49M | 0.51M | 0.55M | 0.55M | 0.66M | | 0.58M | 0.70M | 0.91M | 1.06M | 0.82M | 0.48M | 0.61M | 0.58M | 0.57M | 0.56M | 0.59M | 0.65M | 0.71M | 0.67M | 0.82M | 1.01M | 0.92M | 0.96M | 0.68M | 0.75M | 0.77M | 1.13M | 0.54M | 0.57M | 0.49M | 0.48M | 0.47M | 0.47M | 0.81M | 0.90M | 0.85M | 0.91M | 0.86M | 0.66M | 0.56M | 0.51M | 0.51M | 0.53M | 0.55M | 0.60M | 0.34M | 0.70M | 0.69M | 0.82M | 1.00M | 0.82M | 0.80M | 0.83M | 1.31M | 1.29M | 1.17M | 1.12M | 1.11M |
|
Tax Rate
|
18.81% | 26.12% | 16.20% | 22.40% | 17.93% | 21.82% | -0.60% | 0.61% | 21.21% | 20.13% | 1,634.96% | -77.69% | 559.98% | 33.28% | 36.06% | 43.71% | 34.03% | 31.93% | 20.48% | 30.18% | -75.71% | 31.24% | -1,910.75% | 34.28% | 34.68% | 68.29% | 26.92% | 30.60% | 28.43% | 31.09% | 9,493.79% | 24.54% | 37.70% | 28.87% | -0.72% | 20.04% | 25.12% | 62.19% | 21.62% | 36.43% | 17.58% | 22.22% | 26.37% | 18.93% | 245.59% | 28.86% | 37.87% | 21.39% | 25.55% | 31.80% | 28.07% | 19.22% | 19.79% | 25.44% | 18.70% | 18.59% | 17.23% | 17.23% | 31.59% | 17.09% | 19.38% | 30.59% |