|
Revenue
|
164.84M | 173.34M | 162.82M | 177.95M | 184.92M | 183.28M | 175.86M | 185.32M | 187.44M | 191.25M | 168.14M | 182.25M | 181.66M | 193.10M | 173.06M | 198.84M | 190.71M | 197.07M | 173.26M | 193.57M | 190.39M | 207.53M | 190.58M | 205.69M | 193.29M | 194.67M | 180.50M | 194.93M | 181.30M | 198.48M | 181.42M | 205.58M | 187.78M | 197.15M | 177.83M | | 173.92M | 174.57M | 149.77M | 27.07M | 151.06M | 178.83M | 176.96M | | 182.33M | 208.09M | 197.66M | | 214.53M | 203.16M | 186.32M | 187.38M | 163.89M | 167.28M | 146.42M | 168.63M | 154.34M | 157.26M | 142.69M | 160.36M | 146.98M | 149.92M |
|
Cost of Revenue
|
82.46M | 83.48M | 79.75M | 83.80M | 87.04M | 85.06M | 81.59M | 85.41M | 83.18M | 87.28M | 76.36M | 83.91M | 82.92M | 87.11M | 79.93M | 90.21M | 85.90M | 90.99M | 79.15M | 87.39M | 85.72M | 91.48M | 84.87M | 89.91M | 84.82M | 86.55M | 85.77M | 86.53M | 80.98M | 90.69M | 84.71M | 94.44M | 86.33M | 88.29M | 79.44M | 83.13M | 80.13M | 77.05M | 65.83M | -20.80M | 65.29M | 77.49M | 75.55M | | 73.14M | 85.82M | 78.20M | | 84.91M | 79.14M | 74.77M | 72.19M | 63.75M | 66.64M | 56.60M | 66.17M | 60.47M | 62.42M | 55.34M | 64.30M | 56.79M | 58.65M |
|
Gross Profit
|
82.38M | 89.86M | 83.07M | 94.15M | 97.89M | 98.22M | 94.28M | 99.91M | 104.25M | 103.97M | 91.78M | 98.34M | 98.74M | 106.00M | 93.13M | 108.62M | 104.80M | 106.07M | 94.11M | 106.18M | 104.67M | 116.06M | 105.72M | 115.79M | 108.47M | 108.12M | 94.73M | 108.40M | 100.32M | 107.79M | 96.71M | 111.14M | 101.45M | 108.86M | 98.39M | 100.79M | 93.79M | 97.52M | 83.95M | 47.87M | 85.77M | 101.33M | 101.41M | | 109.19M | 122.27M | 119.46M | | 129.62M | 124.02M | 111.55M | 115.18M | 100.14M | 100.64M | 89.82M | 102.46M | 93.87M | 94.84M | 87.36M | 96.06M | 90.20M | 91.27M |
|
Selling, General & Administrative
|
37.44M | 39.26M | 39.06M | 201.77M | 40.63M | 84.28M | 86.49M | 85.58M | 86.30M | 86.61M | 83.12M | 81.88M | 82.80M | 86.15M | 83.58M | 84.33M | 84.33M | 88.41M | 84.88M | 87.60M | 83.77M | 89.55M | 89.71M | 90.03M | 90.13M | 91.03M | 90.81M | 89.80M | 88.77M | 90.25M | 92.83M | 95.23M | 89.65M | 92.73M | 87.50M | 87.06M | 86.01M | 88.50M | 83.84M | | 73.47M | 78.35M | 81.83M | | 81.58M | 89.61M | 88.27M | | 91.96M | 87.15M | 83.23M | 84.55M | 80.30M | 79.18M | 75.25M | 80.41M | 76.07M | 76.67M | 76.25M | 80.79M | 79.70M | 77.86M |
|
Restructuring Costs
|
0.23M | 0.06M | 0.11M | 0.73M | -0.04M | 0.03M | 0.02M | -0.09M | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8.30M | 0.64M | -0.18M | 0.39M | | 0.62M | 0.42M | 0.59M | | 0.26M | -3.63M | -1.46M | | -2.00M | -0.20M | -0.47M | -1.06M | 1.49M | -0.23M | -0.75M | -0.58M | 0.23M | 0.01M | 0.11M | -0.00M | 0.53M | -0.81M |
|
Other Operating Expenses
|
39.33M | 40.07M | 39.15M | -119.67M | 43.66M | -0.03M | -0.02M | 0.09M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Operating Expenses
|
77.00M | 79.39M | 78.31M | 82.83M | 84.25M | 84.28M | 86.49M | 85.58M | 86.30M | 86.61M | 83.12M | 81.88M | 82.80M | 86.15M | 83.58M | 84.33M | 84.33M | 88.41M | 84.88M | 87.60M | 83.77M | 89.55M | 89.71M | 90.03M | 90.13M | 91.03M | 90.81M | 89.80M | 88.77M | 90.25M | 92.83M | 95.23M | 89.65M | 92.73M | 87.50M | 95.36M | 86.65M | 88.32M | 84.23M | | 74.09M | 78.78M | 82.42M | | 81.83M | 85.98M | 86.81M | | 89.97M | 86.95M | 82.76M | 83.49M | 81.79M | 78.95M | 74.50M | 79.83M | 76.30M | 76.68M | 76.36M | 80.79M | 80.23M | 77.04M |
|
Operating Income
|
5.39M | 10.47M | 4.76M | 11.31M | 13.64M | 13.94M | 7.79M | 14.33M | 17.95M | 17.36M | 8.66M | 16.47M | 15.94M | 19.85M | 9.55M | 24.29M | 20.47M | 17.66M | 9.23M | 18.58M | 20.90M | 26.51M | 16.01M | 25.76M | 18.34M | 17.09M | 3.92M | 18.60M | 11.55M | 17.54M | 3.87M | 15.91M | 11.80M | 16.13M | 10.67M | -4.65M | 18.64M | 9.20M | -0.75M | -12.45M | 11.68M | 22.55M | 18.99M | | 27.36M | 36.29M | 32.65M | | 39.65M | 37.07M | 28.79M | 31.69M | 18.35M | 21.69M | 15.32M | 22.63M | 17.57M | 18.16M | 11.00M | 15.27M | 9.97M | 14.23M |
|
EBIT
|
5.39M | 10.47M | 4.76M | 11.31M | 13.64M | 13.94M | 7.79M | 14.33M | 17.95M | 17.36M | 8.66M | 16.47M | 15.94M | 19.85M | 9.55M | 24.29M | 20.47M | 17.66M | 9.23M | 18.58M | 20.90M | 26.51M | 16.01M | 25.76M | 18.34M | 17.09M | 3.92M | 18.60M | 11.55M | 17.54M | 3.87M | 15.91M | 11.80M | 16.13M | 10.67M | -4.65M | 18.64M | 9.20M | -0.75M | -12.45M | 11.68M | 22.55M | 18.99M | | 27.36M | 36.29M | 32.65M | | 39.65M | 37.07M | 28.79M | 31.69M | 18.35M | 21.69M | 15.32M | 22.63M | 17.57M | 18.16M | 11.00M | 15.27M | 9.97M | 14.23M |
|
Interest & Investment Income
|
3.16M | 1.17M | 1.13M | 0.11M | 0.06M | 0.14M | 0.16M | 0.20M | 0.07M | 0.13M | -0.01M | -1.68M | 0.08M | 0.04M | 0.10M | 0.05M | 0.14M | 0.09M | -3.59M | 0.03M | 0.13M | 0.05M | 0.15M | 0.07M | 0.14M | 0.18M | -0.08M | -1.20M | 0.06M | 0.18M | -0.07M | 0.25M | -0.03M | 0.15M | -0.06M | -0.15M | 0.02M | 0.06M | 0.21M | -0.75M | -0.44M | | | | 0.03M | | | | 0.40M | | | | | | | | | | | | | |
|
Other Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.11M | 0.30M | | -0.10M | -0.33M | 0.06M | | 0.03M | -0.03M | -0.01M | | 0.40M | 0.90M | 1.12M | 1.62M | 1.78M | 1.72M | 2.04M | 2.16M | 2.20M | 2.03M | 1.60M | | | |
|
Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.11M | 0.30M | | -0.10M | -0.33M | 0.06M | | 0.03M | -0.03M | -0.01M | | 0.40M | 0.90M | 1.12M | 1.62M | 1.78M | 1.72M | 2.04M | 2.16M | 2.20M | 2.03M | 1.60M | 1.45M | 4.10M | 1.55M |
|
EBT
|
5.57M | 8.74M | 3.11M | 8.95M | 11.35M | 11.81M | 5.75M | 12.33M | 15.83M | 15.29M | 6.46M | 12.60M | 14.15M | 18.02M | 7.79M | 22.44M | 18.72M | 15.87M | 3.93M | 18.16M | 20.57M | 26.12M | 15.58M | 25.68M | 18.16M | 16.95M | 3.54M | 18.34M | 11.42M | 17.69M | 3.80M | 16.16M | 11.77M | 16.28M | 10.61M | -4.80M | 18.66M | 9.27M | -0.54M | -13.20M | 11.24M | 22.18M | 18.99M | | 27.34M | 36.22M | 32.59M | | 39.99M | 37.92M | 29.86M | 33.26M | 20.07M | 23.36M | 17.30M | 24.72M | 19.70M | 20.12M | 12.54M | 16.66M | 14.01M | 15.72M |
|
Tax Provisions
|
1.76M | -6.00M | -0.41M | 1.77M | 4.58M | 3.73M | -21.60M | 5.03M | 5.76M | 5.44M | 2.08M | 4.41M | 5.12M | 6.47M | 2.53M | 8.54M | 6.84M | 5.83M | 1.40M | 5.47M | 7.42M | 9.59M | 5.40M | 8.90M | 6.63M | 6.25M | 1.26M | 6.66M | 4.00M | 2.83M | 1.19M | 4.68M | 2.93M | 4.09M | 2.63M | -1.49M | 4.60M | 2.20M | -0.32M | | 1.90M | 5.30M | 3.40M | | 7.20M | 9.32M | 7.90M | | 10.11M | 9.80M | 7.50M | 9.00M | 5.14M | 5.94M | 4.34M | 6.41M | 5.00M | 5.12M | 2.93M | 4.92M | 3.60M | 4.00M |
|
Profit After Tax
|
3.81M | 14.74M | 3.52M | 7.17M | 6.77M | 8.08M | 27.55M | 7.30M | 10.06M | 9.85M | 4.37M | 8.19M | 9.03M | 11.55M | 5.26M | 17.08M | 11.88M | 10.04M | 2.54M | 12.69M | 13.15M | 16.53M | 10.18M | 16.78M | 11.53M | 10.70M | 2.28M | 11.68M | 7.42M | 14.86M | 2.62M | 11.48M | 8.84M | 12.19M | 7.98M | -3.31M | 14.11M | 7.09M | -0.22M | -12.07M | 9.35M | 16.88M | 15.61M | | 20.15M | 26.89M | 24.71M | | 29.88M | 28.17M | 22.36M | 25.41M | 14.94M | 17.41M | 12.95M | 18.51M | 14.72M | 15.00M | 9.61M | 12.27M | 10.45M | 11.74M |
|
Income from Continuing Operations
|
3.81M | 14.74M | 3.52M | 7.17M | 6.77M | 8.08M | 27.36M | 7.30M | 10.06M | 9.85M | 4.37M | 8.19M | 9.03M | 11.55M | 5.26M | 13.90M | 11.88M | 10.04M | 2.54M | 12.69M | 13.15M | 16.53M | 10.18M | 16.78M | 11.53M | 10.70M | 2.28M | 11.68M | 7.42M | 14.86M | 2.62M | 11.48M | 8.84M | 12.19M | 7.98M | -3.31M | 14.06M | 7.07M | -0.22M | -13.20M | 9.34M | 16.88M | 15.59M | | 20.14M | 26.89M | 24.69M | | 29.88M | 28.12M | 22.36M | 24.25M | 14.94M | 17.41M | 12.95M | 18.31M | 14.70M | 15.00M | 9.61M | 11.74M | 10.41M | 11.72M |
|
Consolidated Net Income
|
3.81M | 14.74M | 3.52M | 7.17M | 6.77M | 8.08M | 27.36M | 7.30M | 10.06M | 9.85M | 4.37M | 8.19M | 9.03M | 11.55M | 5.26M | 13.90M | 11.88M | 10.04M | 2.54M | 12.69M | 13.15M | 16.53M | 10.18M | 16.78M | 11.53M | 10.70M | 2.28M | 11.68M | 7.42M | 14.86M | 2.62M | 11.48M | 8.84M | 12.19M | 7.98M | -3.31M | 14.06M | 7.07M | -0.22M | -13.20M | 9.34M | 16.88M | 15.59M | | 20.14M | 26.89M | 24.69M | | 29.88M | 28.12M | 22.36M | 24.25M | 14.94M | 17.41M | 12.95M | 18.31M | 14.70M | 15.00M | 9.61M | 11.74M | 10.41M | 11.72M |
|
Income towards Parent Company
|
3.81M | 14.74M | 3.52M | 7.17M | 6.77M | 8.08M | 27.36M | 7.30M | 10.06M | 9.85M | 4.37M | 8.19M | 9.03M | 11.55M | 5.26M | 13.90M | 11.88M | 10.04M | 2.54M | 12.69M | 13.15M | 16.53M | 10.18M | 16.78M | 11.53M | 10.70M | 2.28M | 11.68M | 7.42M | 14.86M | 2.62M | 11.48M | 8.84M | 12.19M | 7.98M | -3.31M | 14.06M | 7.07M | -0.22M | -13.20M | 9.34M | 16.88M | 15.59M | | 20.14M | 26.89M | 24.69M | | 29.88M | 28.12M | 22.36M | 24.25M | 14.94M | 17.41M | 12.95M | 18.31M | 14.70M | 15.00M | 9.61M | 11.74M | 10.41M | 11.72M |
|
Net Income towards Common Stockholders
|
3.81M | 14.74M | 3.52M | 7.17M | 6.77M | 8.08M | 27.36M | 7.30M | 10.06M | 9.85M | 4.37M | 8.19M | 9.03M | 11.55M | 5.26M | 13.90M | 11.88M | 10.04M | 2.54M | 12.69M | 13.15M | 16.53M | 10.18M | 16.78M | 11.53M | 10.70M | 2.28M | 11.68M | 7.42M | 14.86M | 2.62M | 11.48M | 8.84M | 12.19M | 7.98M | -3.31M | 14.06M | 7.07M | -0.22M | -13.20M | 9.34M | 16.88M | 15.59M | | 20.14M | 26.89M | 24.69M | | 29.88M | 28.12M | 22.36M | 24.25M | 14.94M | 17.41M | 12.95M | 18.31M | 14.70M | 15.00M | 9.61M | 11.74M | 10.41M | 11.72M |
|
EPS (Basic)
|
0.13 | 0.51 | 0.12 | 0.25 | 0.24 | 0.28 | 0.95 | 0.25 | 0.35 | 0.34 | 0.15 | 0.28 | 0.31 | 0.40 | 0.18 | 0.48 | 0.41 | 0.35 | 0.09 | 0.44 | 0.46 | 0.58 | 0.37 | 0.60 | 0.42 | 0.39 | 0.08 | 0.42 | 0.27 | 0.54 | 0.10 | 0.42 | 0.33 | 0.46 | 0.30 | -0.12 | 0.53 | 0.27 | -0.01 | -0.51 | 0.37 | 0.67 | 0.62 | | 0.79 | 1.06 | 0.97 | | 1.17 | 1.11 | 0.88 | 0.99 | 0.59 | 0.68 | 0.51 | 0.72 | 0.58 | 0.59 | 0.38 | 0.48 | 0.41 | 0.46 |
|
EPS (Weighted Average and Diluted)
|
0.13 | 0.51 | 0.12 | 0.25 | 0.23 | 0.28 | 0.94 | 0.25 | 0.35 | 0.34 | 0.15 | 0.28 | 0.31 | 0.39 | 0.18 | 0.47 | 0.41 | 0.34 | 0.09 | 0.43 | 0.46 | 0.58 | 0.36 | 0.60 | 0.41 | 0.38 | 0.08 | 0.42 | 0.27 | 0.54 | 0.09 | 0.42 | 0.33 | 0.45 | 0.30 | -0.12 | 0.53 | 0.27 | -0.01 | -0.48 | 0.37 | 0.67 | 0.61 | | 0.79 | 1.05 | 0.97 | | 1.17 | 1.10 | 0.87 | 0.99 | 0.58 | 0.68 | 0.50 | 0.72 | 0.57 | 0.59 | 0.37 | 0.48 | 0.41 | 0.46 |
|
Shares Outstanding (Weighted Average)
|
28.78M | 28.75M | 28.75M | 28.76M | 28.76M | 28.82M | 28.86M | 28.82M | 28.84M | 28.85M | 28.87M | 28.86M | 28.91M | 28.92M | 28.92M | 28.92M | 28.93M | 28.93M | 28.93M | 28.87M | 28.41M | 28.36M | 28.18M | 28.07M | 27.73M | 27.70M | 27.69M | 27.68M | 27.46M | 27.47M | 27.48M | 27.32M | 26.54M | 26.57M | 26.70M | 26.70M | 26.71M | 26.65M | 26.33M | 26.04M | 25.18M | 25.24M | 25.30M | 25.27M | 25.38M | 25.40M | 25.43M | 25.41M | 25.46M | 25.47M | 25.48M | 25.47M | 25.50M | 25.52M | 25.53M | 25.52M | 25.55M | 25.56M | 25.56M | | | |
|
Shares Outstanding (Diluted Average)
|
28.95M | 28.94M | 28.99M | | 28.95M | 29.07M | 29.24M | | | | | 29.24M | | | | 29.28M | | | | 29.18M | | | | | | | 27.97M | | | | 27.73M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA
|
5.39M | 10.47M | 4.76M | 11.31M | 5.08M | 7.52M | 29.29M | 6.61M | 10.25M | 9.84M | 4.68M | 7.26M | 9.11M | 11.53M | 5.43M | 16.89M | 11.04M | 8.83M | 1.59M | 12.45M | 12.17M | 16.13M | 10.35M | 15.81M | 10.59M | 9.41M | 4.28M | 12.62M | 7.27M | 13.45M | 4.06M | 9.50M | 10.06M | 10.98M | 8.26M | -3.16M | 13.60M | 7.84M | -4.08M | -12.45M | 9.90M | 18.87M | 15.02M | | 19.50M | 26.90M | 25.20M | | 29.79M | 28.97M | 23.88M | 26.84M | 14.91M | 19.15M | 13.14M | 15.17M | 13.75M | 13.62M | 10.09M | 12.61M | 11.04M | 12.34M |
|
Interest Expenses
|
2.97M | 2.90M | 2.77M | 2.48M | 2.35M | 2.27M | 2.19M | 2.21M | 2.20M | 2.20M | 2.19M | 2.19M | 1.87M | 1.87M | 1.87M | 1.90M | 1.89M | 1.88M | 1.70M | 0.45M | 0.46M | 0.43M | 0.58M | 0.15M | 0.32M | 0.32M | 0.30M | 0.27M | 0.18M | 0.03M | 0.05M | 0.05M | 0.05M | 0.08M | | | | 0.05M | 0.09M | | 0.34M | 0.05M | 0.05M | | 0.05M | 0.05M | 0.05M | | 0.06M | 0.05M | 0.05M | 0.06M | 0.06M | 0.05M | 0.06M | 0.07M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M |
|
Tax Rate
|
31.53% | -68.68% | -13.05% | 19.82% | 40.34% | 31.60% | -375.33% | 40.79% | 36.42% | 35.59% | 32.24% | 34.98% | 36.17% | 35.88% | 32.46% | 38.05% | 36.56% | 36.74% | 35.52% | 30.12% | 36.09% | 36.71% | 34.66% | 34.67% | 36.50% | 36.88% | 35.55% | 36.32% | 35.07% | 15.98% | 31.21% | 28.96% | 24.91% | 25.12% | 24.79% | 31.03% | 24.65% | 23.74% | 58.78% | | 16.90% | 23.90% | 17.90% | | 26.34% | 25.74% | 24.24% | | 25.28% | 25.84% | 25.13% | 27.06% | 25.58% | 25.45% | 25.12% | 25.93% | 25.38% | 25.44% | 23.38% | 29.51% | 25.70% | 25.45% |