|
Revenue
|
| 174.82M | 205.00M | 237.07M | 271.47M | 277.42M | 338.79M | 294.00M | 300.21M | 287.41M | 374.60M | 326.04M | 304.52M | 319.39M | 380.73M | 312.52M | 311.78M | 319.95M | 435.67M | 377.73M | 345.35M | 369.13M | 445.50M | 385.72M | 312.00M | 335.06M | 412.25M | 347.37M | 325.49M | 344.95M | 420.84M | 387.56M | 354.68M | 393.55M | 431.08M | 384.84M | 376.33M | 414.00M | 474.74M | 442.37M | 420.83M | 530.85M | 637.74M | 509.38M | 541.22M | 475.23M | 624.88M | 582.02M | 508.08M | 521.40M | 558.61M | 484.58M | 474.67M | 491.56M | 549.61M | 489.20M | 416.85M | 474.22M | 530.71M | 485.89M | | |
|
Cost of Revenue
|
| 87.73M | 112.26M | 133.27M | 161.55M | 165.14M | 205.60M | 170.90M | 179.06M | 170.38M | 226.15M | 194.46M | 184.35M | 196.13M | 233.03M | 186.94M | 192.26M | 186.21M | 254.26M | 212.85M | 202.03M | 221.12M | 262.98M | 180.71M | 195.51M | 205.20M | 250.20M | 173.21M | 193.92M | 201.47M | 242.70M | 229.55M | 208.12M | 238.38M | 249.24M | 227.31M | 222.61M | 235.84M | 264.76M | 249.75M | 241.53M | 300.52M | 350.41M | 279.04M | 320.63M | 264.64M | 351.05M | 333.85M | 296.91M | 299.95M | 301.93M | 274.52M | 259.04M | 261.91M | 285.83M | 249.61M | 213.77M | 258.15M | 271.38M | 249.96M | | |
|
Gross Profit
|
| 80.28M | 92.75M | 103.80M | 109.91M | 112.28M | 133.18M | 123.11M | 121.15M | 117.03M | 148.45M | 131.58M | 120.17M | 123.25M | 147.70M | 125.58M | 119.52M | 133.74M | 181.41M | 164.88M | 143.32M | 148.00M | 182.52M | 162.16M | 126.63M | 139.39M | 171.93M | 144.61M | 131.57M | 143.48M | 178.14M | 158.01M | 146.56M | 155.17M | 181.84M | 157.53M | 153.73M | 178.15M | 209.97M | 192.62M | 179.30M | 230.34M | 287.33M | 230.34M | 220.59M | 210.59M | 273.83M | 248.17M | 211.17M | 221.45M | 256.68M | 210.06M | 215.63M | 229.65M | 263.78M | 239.59M | 203.08M | 216.07M | 259.33M | 235.93M | | |
|
Selling, General & Administrative
|
| 49.19M | 61.20M | 72.32M | 79.26M | 81.93M | 91.35M | 86.55M | 90.00M | 86.19M | 101.40M | 91.85M | 87.49M | 92.90M | 98.31M | 108.86M | 87.40M | 109.14M | 116.37M | 115.93M | 113.78M | 115.57M | 126.89M | 47.20M | 122.13M | 125.48M | 130.90M | 22.35M | 96.99M | 103.77M | 109.63M | 114.44M | 101.51M | 103.65M | 120.52M | 112.46M | 105.90M | 123.20M | 130.69M | 152.11M | 121.99M | 131.03M | 186.63M | 197.37M | 155.75M | 142.93M | 183.79M | 197.79M | 177.23M | 169.72M | 169.02M | 144.22M | 167.63M | 179.19M | 152.96M | 169.57M | 170.48M | 179.69M | 180.69M | 174.52M | | |
|
Restructuring Costs
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.17M | 0.69M | 1.73M | 0.86M | 0.03M | 0.98M | 0.62M | 0.43M | 0.01M | 2.25M | 0.33M | 0.03M | -0.01M | -0.01M | 0.01M | 0.37M | 0.01M | | 0.00M | 4.78M | 10.46M | 12.12M | 7.36M | 3.62M | 3.89M | 3.85M | 1.83M | 1.53M | 3.52M | 7.94M | | |
|
Operating Expenses
|
| 49.19M | 61.20M | 72.32M | 79.26M | 81.93M | 91.35M | 86.55M | 90.00M | 86.19M | 101.40M | 91.85M | 87.49M | 92.90M | 98.31M | 108.86M | 87.40M | 109.14M | 116.37M | 115.93M | 113.78M | 115.57M | 126.89M | 47.20M | 122.13M | 125.48M | 130.90M | 22.35M | 96.99M | 103.77M | 110.80M | 115.14M | 103.23M | 104.51M | 120.55M | 113.43M | 106.52M | 123.63M | 130.70M | 154.36M | 122.32M | 131.06M | 186.62M | 197.36M | 155.76M | 143.30M | 183.79M | 197.79M | 177.23M | 174.50M | 179.48M | 156.34M | 174.99M | 182.81M | 156.85M | 173.42M | 172.32M | 181.22M | 184.21M | 182.46M | | |
|
Operating Income
|
| 22.73M | 31.54M | 29.82M | 30.65M | 30.35M | 41.83M | 36.55M | 31.15M | 30.84M | 47.05M | 39.73M | 20.63M | 30.36M | 49.39M | 16.73M | 23.12M | 24.60M | 65.04M | 48.95M | 26.54M | 32.43M | 55.63M | 1.69M | 22.90M | 37.49M | 63.32M | 45.96M | 30.58M | 39.71M | 67.34M | 31.43M | 43.33M | 50.66M | 61.30M | 44.10M | 47.21M | 54.52M | 79.27M | -2.75M | 56.98M | 99.28M | 100.71M | 24.52M | 64.83M | 67.29M | 90.04M | 50.38M | 33.94M | 46.95M | 77.19M | 53.71M | 40.64M | 46.84M | 106.93M | 66.18M | 30.76M | 34.85M | 75.12M | 2.02M | | |
|
EBIT
|
| 22.73M | 31.54M | 29.82M | 30.65M | 30.35M | 41.83M | 36.55M | 31.15M | 30.84M | 47.05M | 39.73M | 20.63M | 30.36M | 49.39M | 16.73M | 23.12M | 24.60M | 65.04M | 48.95M | 26.54M | 32.43M | 55.63M | 1.69M | 22.90M | 37.49M | 63.32M | 45.96M | 30.58M | 39.71M | 67.34M | 31.43M | 43.33M | 50.66M | 61.30M | 44.10M | 47.21M | 54.52M | 79.27M | -2.75M | 56.98M | 99.28M | 100.71M | 24.52M | 64.83M | 67.29M | 90.04M | 50.38M | 33.94M | 46.95M | 77.19M | 53.71M | 40.64M | 46.84M | 106.93M | 66.18M | 30.76M | 34.85M | 75.12M | 2.02M | | |
|
Non Operating Income
|
| 0.17M | 0.16M | 0.09M | 0.14M | -0.66M | 0.19M | -0.05M | 0.02M | 0.03M | -0.02M | 0.05M | 0.08M | 0.06M | 0.01M | 0.07M | 0.05M | 0.10M | 0.09M | 0.28M | 0.14M | -0.05M | 0.14M | 0.07M | 0.15M | 0.09M | 0.11M | 0.07M | 0.17M | 0.08M | 0.03M | 0.05M | 0.07M | 0.09M | 0.01M | 0.17M | 0.13M | 0.09M | 0.09M | 0.08M | 0.24M | 0.11M | 0.09M | 0.12M | 0.10M | 0.03M | 0.05M | 0.07M | 0.07M | 0.11M | 0.01M | 0.06M | 0.14M | 0.15M | 0.18M | 1.05M | 0.10M | 0.17M | 0.20M | 0.37M | | |
|
EBT
|
| 20.74M | 29.61M | 26.59M | 27.37M | 26.43M | 39.06M | 33.24M | 27.86M | 27.74M | 43.80M | 36.11M | 17.77M | 28.22M | 46.89M | 14.25M | 19.76M | 20.70M | 60.96M | 45.80M | 23.79M | 29.88M | 53.03M | -0.69M | 19.40M | 33.71M | 59.80M | 42.81M | 27.02M | 36.03M | 63.87M | 28.51M | 40.72M | 47.99M | 58.34M | 40.95M | 44.03M | 51.39M | 76.59M | -6.08M | 53.37M | 96.59M | 97.88M | 21.59M | 61.94M | 64.02M | 86.89M | 47.12M | 29.63M | 37.89M | 64.05M | 39.71M | 26.73M | 33.34M | 94.25M | 54.73M | 18.32M | 21.81M | 63.15M | -11.61M | | |
|
Tax Provisions
|
| 1.69M | 2.19M | 1.96M | 1.39M | 1.04M | 6.18M | 3.94M | 5.90M | 8.49M | 11.71M | -6.25M | 3.90M | 9.97M | 10.91M | -3.89M | 2.04M | 2.89M | 9.33M | 1.79M | 4.01M | 9.71M | 3.84M | -4.54M | 3.77M | 7.92M | 4.93M | -5.22M | -0.28M | 1.46M | 5.25M | 20.13M | 2.54M | 3.97M | 4.02M | 3.24M | 3.34M | 5.30M | 7.89M | -2.92M | -6.92M | 9.26M | 13.72M | -0.58M | 4.97M | 12.70M | 11.20M | 7.33M | 5.04M | 7.22M | 12.22M | 3.53M | 4.14M | 5.96M | 18.35M | 11.99M | 12.12M | 4.79M | 13.54M | -62.53M | | |
|
Profit After Tax
|
| 19.05M | 27.42M | 24.63M | 25.98M | 25.38M | 32.88M | 29.30M | 21.96M | 19.25M | 32.10M | 42.35M | 13.87M | 18.25M | 35.98M | 18.15M | 17.72M | 17.81M | 51.63M | 44.00M | 19.77M | 20.18M | 49.19M | 3.85M | 23.65M | 29.46M | 56.77M | 34.42M | 27.31M | 34.57M | 58.62M | 8.38M | 38.17M | 44.02M | 54.32M | 37.71M | 40.69M | 46.09M | 68.70M | -3.15M | 60.29M | 87.33M | 84.16M | 22.17M | 56.97M | 51.31M | 75.68M | 39.79M | 24.59M | 30.67M | 51.83M | 36.18M | 22.58M | 27.38M | 75.90M | 42.73M | 6.20M | 17.01M | 49.62M | 50.92M | | |
|
Income from Continuing Operations
|
| 19.05M | 27.42M | 24.63M | 25.98M | 25.38M | 32.88M | 29.30M | 21.96M | 19.25M | 32.10M | 42.35M | 13.87M | 18.25M | 35.98M | 18.15M | 17.72M | 17.81M | 51.63M | 44.00M | 19.77M | 20.18M | 49.19M | 3.85M | 15.62M | 25.78M | 54.87M | 48.03M | 27.31M | 34.57M | 58.62M | 8.38M | 38.17M | 44.02M | 54.32M | 37.71M | 40.69M | 46.09M | 68.70M | -3.15M | 60.29M | 87.33M | 84.16M | 22.17M | 56.97M | 51.31M | 75.68M | 39.79M | 24.59M | 30.67M | 51.83M | 36.18M | 22.58M | 27.38M | 75.90M | 42.73M | 6.20M | 17.01M | 49.62M | 50.92M | | |
|
Consolidated Net Income
|
| 19.05M | 27.42M | 24.63M | 25.98M | 25.38M | 32.88M | 29.30M | 21.96M | 19.25M | 32.10M | 42.35M | 13.87M | 18.25M | 35.98M | 18.15M | 17.72M | 17.81M | 51.63M | 44.00M | 19.77M | 20.18M | 49.19M | 3.85M | -4.62M | -1.11M | 0.84M | 1.27M | -21.44M | -25.64M | -89.06M | 51.70M | -0.38M | 44.02M | -4.85M | -0.45M | 40.69M | 46.09M | 68.70M | -3.15M | 60.29M | 87.33M | 84.16M | 22.17M | 56.97M | 51.31M | 75.68M | 39.79M | 24.59M | 30.67M | 51.83M | 36.18M | 22.58M | 27.38M | 75.90M | 42.73M | 6.20M | 17.01M | 49.62M | 50.92M | | |
|
Income towards Parent Company
|
| 19.05M | 27.42M | 24.63M | 25.98M | 25.38M | 32.88M | 29.30M | 21.96M | 19.25M | 32.10M | 42.35M | 13.87M | 18.25M | 35.98M | 18.15M | 17.72M | 17.81M | 51.63M | 44.00M | 19.77M | 20.18M | 49.19M | 3.85M | -4.62M | -1.11M | 0.84M | 1.27M | -21.44M | -25.64M | -89.06M | 51.70M | -0.38M | 44.02M | -4.85M | -0.45M | 40.69M | 46.09M | 68.70M | -3.15M | 60.29M | 87.33M | 84.16M | 22.17M | 56.97M | 51.31M | 75.68M | 39.79M | 24.59M | 30.67M | 51.83M | 36.18M | 22.58M | 27.38M | 75.90M | 42.73M | 6.20M | 17.01M | 49.62M | 50.92M | | |
|
Net Income towards Common Stockholders
|
| 23.47M | 27.06M | 24.38M | 24.61M | 23.59M | 32.88M | 29.30M | 23.47M | 22.97M | 37.72M | 31.51M | 14.39M | 23.32M | 37.52M | 11.01M | 16.40M | 18.84M | 55.38M | 40.55M | 20.41M | 24.45M | 46.78M | 9.59M | 19.03M | 28.36M | 57.61M | 35.70M | 5.87M | 8.93M | -30.44M | 60.08M | 37.79M | 44.02M | 49.47M | -0.45M | 40.69M | 46.09M | 68.70M | -3.15M | 60.29M | 87.33M | 84.16M | 22.17M | 56.97M | 51.31M | 75.68M | 39.79M | 24.59M | 30.67M | 51.83M | 36.18M | 22.58M | 27.38M | 75.90M | 42.73M | 6.20M | 17.01M | 49.62M | 50.92M | | |
|
EPS (Basic)
|
| 0.77 | 0.88 | 0.79 | 0.80 | 0.75 | 1.04 | 0.93 | 0.74 | 0.72 | 1.19 | 0.99 | 0.45 | 0.73 | 1.17 | 0.34 | 0.56 | 0.66 | 1.95 | 1.42 | 0.72 | 0.86 | 1.66 | 0.34 | 0.69 | 1.02 | 2.10 | 1.31 | 1.01 | 1.27 | 2.16 | 2.22 | 1.44 | 1.67 | 2.08 | 1.49 | 1.63 | 1.84 | 2.73 | -0.13 | 2.39 | 3.45 | 3.37 | 0.96 | 2.34 | 2.13 | 3.14 | 1.67 | 1.03 | 1.28 | 2.16 | 1.51 | 0.94 | 1.14 | 3.20 | 1.79 | 0.26 | 0.75 | 2.17 | 2.22 | | |
|
EPS (Weighted Average and Diluted)
|
| 0.75 | 0.86 | 0.77 | 0.78 | 0.74 | 1.04 | 0.92 | 0.74 | 0.72 | 1.18 | 0.98 | 0.45 | 0.72 | 1.16 | 0.34 | 0.55 | 0.65 | 1.92 | 1.40 | 0.70 | 0.84 | 1.63 | 0.34 | 0.68 | 1.00 | 2.07 | 1.30 | 1.00 | 1.26 | 2.15 | 2.22 | 1.43 | 1.66 | 2.06 | 1.47 | 1.61 | 1.83 | 2.71 | -0.13 | 2.37 | 3.43 | 3.34 | 0.94 | 2.31 | 2.11 | 3.10 | 1.65 | 1.02 | 1.28 | 2.15 | 1.50 | 0.94 | 1.14 | 3.19 | 1.78 | 0.26 | 0.74 | 2.17 | 2.22 | | |
|
Shares Outstanding (Weighted Average)
|
30.53M | 30.68M | 30.64M | 30.87M | 30.87M | 30.90M | 31.58M | 31.61M | 31.70M | 31.74M | 31.81M | 31.78M | 31.90M | 31.98M | 32.05M | 32.06M | 28.60M | 28.37M | 28.41M | 28.43M | 28.50M | 28.62M | 28.10M | 28.29M | 27.75M | 27.84M | 27.87M | 26.99M | 27.05M | 27.22M | 27.27M | 26.97M | 26.62M | 26.34M | 25.59M | 25.59M | 25.01M | 25.11M | 25.16M | 25.17M | 25.24M | 25.35M | 25.35M | 24.40M | 24.45M | 24.10M | 24.13M | 24.14M | 23.84M | 23.97M | 23.99M | 23.99M | 24.04M | 24.10M | 23.75M | 23.75M | 23.81M | 22.81M | 22.85M | 22.86M | 22.94M | 22.96M |
|
Shares Outstanding (Diluted Average)
|
30.92M | 31.29M | 31.30M | 31.36M | 31.66M | 31.73M | 31.68M | 31.70M | 31.84M | | | | | | | | | | | | | | | | | | | 27.89M | | 27.40M | 27.30M | 27.25M | 26.61M | 26.61M | 26.52M | 26.30M | 25.25M | 25.25M | 25.40M | 25.32M | 25.40M | 25.46M | 25.35M | 25.20M | 24.64M | 24.49M | 24.46M | 24.41M | 24.12M | 24.09M | 24.09M | 24.09M | 24.13M | 24.09M | 24.00M | 23.97M | 23.63M | 23.24M | 23.12M | 23.07M | | |
|
EBITDA
|
| 22.73M | 31.54M | 29.82M | 30.65M | 30.35M | 41.83M | 36.55M | 31.15M | 30.84M | 47.05M | 39.73M | 20.63M | 30.36M | 49.39M | 16.73M | 23.12M | 24.60M | 65.04M | 48.95M | 26.54M | 32.43M | 55.63M | 1.69M | 22.90M | 37.49M | 63.32M | 45.96M | 30.58M | 39.71M | 67.34M | 31.43M | 43.33M | 50.66M | 61.30M | 44.10M | 47.21M | 54.52M | 79.27M | -2.75M | 56.98M | 99.28M | 100.71M | 24.52M | 64.83M | 67.29M | 90.04M | 50.38M | 33.94M | 46.95M | 77.19M | 53.71M | 40.64M | 46.84M | 106.93M | 66.18M | 30.76M | 34.85M | 75.12M | 2.02M | | |
|
Interest Expenses
|
| 2.16M | 2.08M | 3.32M | 3.43M | 3.27M | 2.96M | 3.27M | 3.31M | 3.13M | 3.23M | 3.67M | 2.94M | 2.19M | 2.51M | 2.55M | 3.42M | 4.00M | 4.17M | 3.43M | 2.89M | 2.50M | 2.74M | 2.45M | 3.65M | 3.87M | 3.62M | 3.22M | 3.73M | 3.75M | 3.50M | 2.97M | 2.69M | 2.75M | 2.97M | 3.31M | 3.31M | 3.22M | 2.77M | 3.41M | 3.85M | 2.80M | 2.93M | 3.05M | 3.00M | 3.31M | 3.21M | 3.34M | 4.37M | 9.17M | 13.15M | 14.06M | 14.05M | 13.65M | 12.86M | 12.50M | 12.54M | 13.22M | 12.16M | 14.00M | | |
|
Tax Rate
|
| 8.14% | 7.40% | 7.36% | 5.08% | 3.95% | 15.82% | 11.86% | 21.18% | 30.59% | 26.72% | | 21.93% | 35.34% | 23.27% | | 10.32% | 13.95% | 15.30% | 3.92% | 16.87% | 32.49% | 7.24% | | 19.45% | 23.51% | 8.24% | | | 4.06% | 8.21% | 70.61% | 6.24% | 8.28% | 6.89% | 7.91% | 7.58% | 10.31% | 10.31% | 48.09% | | 9.58% | 14.02% | | 8.02% | 19.84% | 12.89% | 15.55% | 17.00% | 19.06% | 19.08% | 8.90% | 15.51% | 17.87% | 19.47% | 21.92% | 66.14% | 21.98% | 21.43% | | | |