|
Revenue
|
94.66M | 106.08M | 125.70M | 120.37M | 120.14M | 132.85M | 144.98M | 133.63M | 131.50M | 148.70M | 178.26M | 159.91M | 142.35M | 173.38M | 185.20M | 169.78M | 165.33M | 175.00M | 202.77M | 176.02M | 167.62M | 169.53M | 191.42M | 183.20M | 181.98M | 261.15M | 462.04M | 447.58M | 416.63M | 435.41M | 480.20M | 449.80M | 419.97M | 429.88M | 481.21M | 467.60M | 446.01M | 452.46M | 498.36M | 466.49M | 412.75M | 359.89M | 392.16M | 407.94M | 389.58M | 399.67M | 501.77M | 659.84M | 647.62M | 672.14M | 749.34M | 762.74M | 750.62M | 786.30M | 852.13M | 836.37M | 831.01M | 837.32M | 883.81M | 836.42M | 830.62M | 935.58M |
|
Cost of Revenue
|
39.37M | 43.42M | 53.10M | 50.38M | 51.50M | 57.13M | 66.57M | 56.46M | 57.38M | 63.52M | 79.20M | 68.65M | 58.21M | 79.40M | 85.01M | 73.32M | 71.41M | 76.14M | 91.14M | 77.25M | 73.58M | 74.09M | 88.50M | 81.34M | 80.52M | 113.79M | 207.93M | 204.68M | 192.21M | 204.37M | 231.07M | 210.72M | 191.54M | 192.62M | 219.21M | 211.81M | 201.71M | 201.48M | 231.10M | 207.18M | 189.65M | 157.15M | 166.17M | 174.35M | 165.36M | 166.59M | 273.52M | 368.65M | 346.64M | 348.85M | 400.21M | 414.68M | 397.74M | 397.65M | 434.49M | 440.53M | 435.62M | 432.71M | 450.12M | 412.22M | 417.81M | 461.87M |
|
Gross Profit
|
55.29M | 62.67M | 72.59M | 69.99M | 68.64M | 75.73M | 78.41M | 77.17M | 74.13M | 85.18M | 99.06M | 91.26M | 84.15M | 93.97M | 100.19M | 96.46M | 93.92M | 98.86M | 111.63M | 98.77M | 94.05M | 95.44M | 102.92M | 101.86M | 101.46M | 147.36M | 254.12M | 242.90M | 224.42M | 231.05M | 249.14M | 239.08M | 228.43M | 237.26M | 262.00M | 255.80M | 244.31M | 250.98M | 267.26M | 259.31M | 223.10M | 202.74M | 225.99M | 233.59M | 224.22M | 233.09M | 228.25M | 291.19M | 300.97M | 323.29M | 349.13M | 348.06M | 352.89M | 388.65M | 417.65M | 395.84M | 395.40M | 404.61M | 433.69M | 424.20M | 412.82M | 473.71M |
|
Depreciation & Amortization - Total
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12.83M | 93.71M | 82.61M | 86.52M | 90.67M | 101.61M | 102.52M | 103.70M | 103.63M | 120.28M | 110.16M | 104.93M | 97.94M | 88.82M | 78.27M | 76.03M |
|
Selling, General & Administrative
|
9.60M | 10.30M | 11.22M | 11.53M | 10.97M | 11.53M | 11.26M | 12.31M | 11.61M | 12.33M | 13.96M | 13.09M | 12.76M | 12.83M | 10.84M | 13.33M | 13.62M | 13.41M | 13.24M | 13.84M | 13.56M | 11.73M | 12.82M | 17.27M | 16.51M | 24.50M | 38.26M | 33.24M | 30.30M | 30.00M | 28.93M | 28.00M | 29.72M | 29.98M | 32.34M | 32.15M | 31.70M | 30.58M | 27.91M | 32.90M | 28.39M | 24.35M | 25.29M | 31.00M | 27.40M | 30.21M | 22.65M | 36.86M | 37.07M | 36.95M | 37.06M | 39.02M | 40.35M | 45.06M | 51.89M | 44.02M | 46.60M | 42.24M | 40.34M | 48.52M | 59.26M | 58.84M |
|
Restructuring Costs
|
| | | | | | | | | | | | | | | | | | | | 0.07M | | 1.70M | 0.40M | 4.08M | 29.40M | 2.79M | 0.65M | 1.61M | 0.91M | 5.90M | 0.24M | 2.11M | 3.22M | 2.07M | 0.15M | 0.56M | 0.81M | 0.26M | 0.07M | 0.13M | 0.01M | 1.11M | 0.17M | 1.09M | 0.01M | 14.19M | 0.67M | 0.31M | 0.73M | 2.03M | 0.03M | 0.25M | 3.39M | 4.25M | 0.60M | 1.36M | 0.23M | 0.04M | 0.46M | 2.78M | 9.47M |
|
Other Operating Expenses
|
29.64M | 31.93M | 34.00M | 34.03M | 34.31M | 36.11M | 35.32M | 38.34M | 37.63M | 42.96M | 44.15M | 47.00M | 47.62M | 51.69M | 53.54M | 54.12M | 56.91M | 57.58M | 61.70M | 60.54M | 60.99M | 67.47M | 60.78M | 64.53M | 63.63M | 93.04M | 156.94M | 156.77M | 171.04M | 158.57M | 157.27M | 155.06M | 154.32M | 159.98M | 164.41M | 164.65M | 166.77M | 170.63M | 167.58M | 180.62M | 157.39M | 160.69M | 156.49M | 156.15M | 156.93M | 158.57M | 141.46M | 122.94M | 71.36M | 123.69M | 117.78M | 144.19M | 149.24M | 158.88M | 166.39M | 149.06M | 171.10M | 172.04M | 185.83M | 175.18M | 191.43M | 216.88M |
|
Operating Expenses
|
39.24M | 42.23M | 45.22M | 45.56M | 45.28M | 47.64M | 46.59M | 50.65M | 49.24M | 55.29M | 58.12M | 60.09M | 60.39M | 64.52M | 64.38M | 67.45M | 70.52M | 70.98M | 74.94M | 74.38M | 74.61M | 79.21M | 75.30M | 82.20M | 84.22M | 146.94M | 198.00M | 190.66M | 202.96M | 189.48M | 192.10M | 183.30M | 186.16M | 193.18M | 198.82M | 196.96M | 199.02M | 202.01M | 195.75M | 213.59M | 185.91M | 185.05M | 182.88M | 187.32M | 185.42M | 188.79M | 191.12M | 254.18M | 191.35M | 247.90M | 247.53M | 284.84M | 292.36M | 311.02M | 326.16M | 313.95M | 329.22M | 319.43M | 324.15M | 312.99M | 331.74M | 361.23M |
|
Operating Income
|
16.05M | 20.44M | 27.37M | 24.43M | 23.35M | 28.08M | 31.82M | 26.52M | 24.88M | 29.89M | 40.94M | 31.17M | 23.76M | 29.45M | 35.81M | 29.01M | 23.40M | 27.88M | 36.69M | 24.39M | 19.43M | 16.23M | 27.63M | 19.66M | 17.25M | 0.42M | 56.12M | 52.24M | 21.47M | 41.57M | 57.03M | 55.78M | 42.27M | 44.08M | 63.18M | 58.84M | 45.29M | 48.96M | 71.52M | 45.72M | 37.19M | 17.69M | 43.11M | 46.27M | 38.80M | 44.30M | 37.13M | 37.01M | 109.62M | 75.39M | 101.61M | 63.21M | 60.52M | 77.62M | 91.49M | 81.89M | 66.18M | 85.18M | 109.53M | 111.22M | 81.08M | 112.48M |
|
EBIT
|
16.05M | 20.44M | 27.37M | 24.43M | 23.35M | 28.08M | 31.82M | 26.52M | 24.88M | 29.89M | 40.94M | 31.17M | 23.76M | 29.45M | 35.81M | 29.01M | 23.40M | 27.88M | 36.69M | 24.39M | 19.43M | 16.23M | 27.63M | 19.66M | 17.25M | 0.42M | 56.12M | 52.24M | 21.47M | 41.57M | 57.03M | 55.78M | 42.27M | 44.08M | 63.18M | 58.84M | 45.29M | 48.96M | 71.52M | 45.72M | 37.19M | 17.69M | 43.11M | 46.27M | 38.80M | 44.30M | 37.13M | 37.01M | 109.62M | 75.39M | 101.61M | 63.21M | 60.52M | 77.62M | 91.49M | 81.89M | 66.18M | 85.18M | 109.53M | 111.22M | 81.08M | 112.48M |
|
Interest & Investment Income
|
0.00M | 0.02M | 0.05M | 0.10M | 0.07M | 0.06M | 0.06M | 0.08M | 0.04M | 0.03M | 0.07M | 0.15M | 0.05M | 0.07M | 0.06M | 0.08M | 0.26M | 0.18M | 0.16M | 0.34M | 0.39M | 0.41M | 0.42M | 0.27M | 0.22M | 0.14M | 0.12M | 0.33M | 0.39M | 0.42M | 0.46M | 0.98M | 0.74M | 0.49M | 0.23M | 0.20M | 0.15M | 0.43M | 0.27M | 0.18M | 0.53M | 0.50M | 0.33M | 0.16M | 0.12M | 0.14M | 0.28M | 0.68M | 0.22M | 0.21M | 0.21M | 0.52M | 0.41M | 0.33M | 0.22M | 0.74M | 0.26M | 0.40M | 0.53M | 1.23M | 0.53M | 0.91M |
|
Other Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | -0.95M | | | -0.02M | | -0.21M | 0.50M | -0.04M | -0.97M | 0.24M | 0.48M | -1.65M | 1.71M | -2.69M | 0.61M | -11.74M | | -0.27M | 0.58M | -0.56M | 0.69M | 0.48M | 3.06M | -0.26M | 0.01M | 0.80M | 0.82M | 0.38M | -0.38M | 2.31M | -1.44M | 1.80M | -6.78M | 2.31M | 3.20M | 3.74M |
|
Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -0.88M | -0.36M | 0.69M | -0.18M | 3.06M | -0.16M | 0.01M | -0.04M | -0.08M | 0.38M | 1.14M | 2.31M | 0.03M | 1.80M | -3.61M | 2.31M | 3.20M | 3.74M |
|
EBT
|
16.05M | 20.44M | 27.37M | 24.47M | 23.39M | 28.08M | 31.23M | 26.64M | 24.94M | 29.98M | 40.68M | 31.17M | 23.76M | 29.45M | 35.81M | 29.01M | 23.40M | 27.88M | 36.69M | 24.39M | 19.43M | 16.23M | 27.63M | 19.66M | 17.25M | 0.42M | 56.12M | 52.24M | 21.47M | 41.57M | 57.03M | 55.78M | 42.27M | 44.08M | 63.18M | 58.84M | 45.29M | 48.96M | 71.52M | 45.72M | 37.19M | 17.69M | 43.11M | 46.27M | 38.80M | 44.30M | 37.13M | 37.01M | 109.62M | 75.39M | 101.61M | 63.21M | 60.52M | 77.62M | 91.49M | 81.89M | 66.18M | 85.18M | 109.53M | 111.22M | 81.08M | 112.48M |
|
Tax Provisions
|
5.94M | 7.21M | 9.69M | 8.56M | 8.19M | 9.83M | 10.40M | 9.19M | 8.61M | 10.34M | 13.24M | 10.99M | 8.11M | 6.32M | 10.30M | 6.05M | 7.38M | 8.35M | 9.75M | 7.60M | 6.09M | 5.06M | 8.22M | 6.49M | 5.57M | 1.83M | 19.43M | 19.60M | 6.23M | 13.29M | -10.70M | 14.14M | 12.10M | 10.76M | 15.10M | 16.19M | 12.24M | 14.20M | 17.36M | 12.80M | 11.32M | 2.62M | 10.38M | 12.56M | 10.38M | 10.90M | 7.76M | 9.00M | 23.52M | 16.08M | 21.54M | 15.82M | 15.34M | 20.48M | 21.90M | 20.52M | 17.11M | 20.35M | 25.99M | 27.63M | 21.27M | 29.67M |
|
Profit After Tax
|
12.08M | 14.24M | 19.56M | 22.56M | 15.34M | 18.43M | 21.45M | 17.51M | 16.35M | 19.58M | 27.61M | 20.26M | 15.66M | 23.14M | 25.52M | 22.95M | 16.02M | 19.53M | 26.94M | 16.79M | 13.34M | 11.17M | 19.41M | 13.17M | 11.67M | -1.41M | 36.69M | 32.65M | 15.24M | 28.27M | 67.73M | 41.63M | 30.17M | 33.33M | 48.08M | 42.66M | 33.05M | 34.76M | 54.15M | 32.92M | 25.87M | 15.06M | 32.73M | 33.72M | 28.43M | 33.40M | 29.37M | 28.00M | 86.11M | 59.32M | 80.07M | 47.39M | 45.18M | 57.14M | 69.59M | 61.37M | 49.07M | 64.83M | 83.55M | 83.59M | 59.80M | 82.81M |
|
Income from Continuing Operations
|
10.11M | 13.23M | 17.68M | 15.90M | 15.20M | 18.25M | 20.83M | 17.45M | 16.33M | 19.64M | 27.44M | 20.18M | 15.65M | 23.13M | 25.52M | 22.95M | 16.02M | 19.53M | 26.94M | 16.79M | 13.34M | 11.17M | 19.41M | 13.17M | 11.67M | -1.41M | 36.69M | 32.65M | 15.24M | 28.27M | 67.73M | 41.63M | 30.17M | 33.33M | 48.08M | 42.66M | 33.05M | 34.76M | 54.15M | 32.92M | 25.87M | 15.06M | 32.73M | 33.72M | 28.43M | 33.40M | 29.37M | 28.00M | 86.11M | 59.32M | 80.07M | 47.39M | 45.18M | 57.14M | 69.59M | 61.37M | 49.07M | 64.83M | 83.55M | 83.59M | 59.80M | 82.81M |
|
Consolidated Net Income
|
1.97M | 1.01M | 1.88M | 6.68M | 0.16M | 0.18M | 0.24M | 0.14M | 0.05M | -0.69M | -0.00M | 0.08M | 0.01M | 0.01M | -0.74M | -0.27M | 16.02M | 19.53M | 26.94M | 16.79M | 13.34M | 11.17M | 19.41M | 13.17M | 11.67M | -1.41M | 36.69M | 32.65M | 15.24M | 28.27M | 67.73M | 41.63M | 30.17M | 33.33M | 48.08M | 42.66M | 33.05M | 34.76M | 54.15M | 32.92M | 25.87M | 15.06M | 32.73M | 33.72M | 28.43M | 33.40M | 29.37M | 28.00M | 86.11M | 59.32M | 80.07M | 47.39M | 45.18M | 57.14M | 69.59M | 61.37M | 49.07M | 64.83M | 83.55M | 83.59M | 59.80M | 82.81M |
|
Income towards Parent Company
|
1.97M | 1.01M | 1.88M | 6.68M | 0.16M | 0.18M | 0.24M | 0.14M | 0.05M | -0.69M | -0.00M | 0.08M | 0.01M | 0.01M | -0.74M | -0.27M | 16.02M | 19.53M | 26.94M | 16.79M | 13.34M | 11.17M | 19.41M | 13.17M | 11.67M | -1.41M | 36.69M | 32.65M | 15.24M | 28.27M | 67.73M | 41.63M | 30.17M | 33.33M | 48.08M | 42.66M | 33.05M | 34.76M | 54.15M | 32.92M | 25.87M | 15.06M | 32.73M | 33.72M | 28.43M | 33.40M | 29.37M | 28.00M | 86.11M | 59.32M | 80.07M | 47.39M | 45.18M | 57.14M | 69.59M | 61.37M | 49.07M | 64.83M | 83.55M | 83.59M | 59.80M | 82.81M |
|
Net Income towards Common Stockholders
|
1.97M | 1.01M | 1.88M | 6.68M | 0.16M | 0.18M | 0.24M | 0.14M | 0.05M | -0.69M | -0.00M | 0.08M | 0.01M | 0.01M | -0.74M | -0.27M | 16.02M | 19.53M | 26.94M | 16.79M | 13.34M | 11.17M | 19.41M | 13.17M | 11.67M | -1.41M | 36.69M | 32.65M | 15.24M | 28.27M | 67.73M | 41.63M | 30.17M | 33.33M | 48.08M | 42.66M | 33.05M | 34.76M | 54.15M | 32.92M | 25.87M | 15.06M | 32.73M | 33.72M | 28.43M | 33.40M | 29.37M | 28.00M | 86.11M | 59.32M | 80.07M | 47.39M | 45.18M | 57.14M | 69.59M | 61.37M | 49.07M | 64.83M | 83.55M | 83.59M | 59.80M | 82.81M |
|
EPS (Basic)
|
0.40 | 0.47 | 0.63 | 0.21 | 0.72 | 0.60 | 0.71 | 0.59 | 0.57 | 0.69 | 0.95 | 0.69 | 0.54 | 0.80 | 0.88 | 0.79 | 0.55 | 0.69 | 0.95 | 0.59 | 0.47 | 0.40 | 0.70 | 0.47 | 0.41 | -0.04 | 0.95 | 0.67 | 0.32 | 0.59 | 1.43 | 0.90 | 0.67 | 0.76 | 1.09 | 0.98 | 0.77 | 0.81 | 1.27 | 0.79 | 0.62 | 0.36 | 0.79 | 0.82 | 0.70 | 0.83 | 0.71 | 0.58 | 1.82 | 1.26 | 1.72 | 1.03 | 0.99 | 1.27 | 1.53 | 1.36 | 1.09 | 1.45 | 1.87 | 1.87 | 1.35 | 1.87 |
|
EPS (Weighted Average and Diluted)
|
0.40 | 0.46 | 0.63 | 0.70 | 0.48 | 0.59 | 0.70 | 0.58 | 0.56 | 0.67 | 0.93 | 0.68 | 0.53 | 0.79 | 0.87 | 0.78 | 0.55 | 0.68 | 0.94 | 0.59 | 0.47 | 0.40 | 0.69 | 0.47 | 0.41 | -0.04 | 0.76 | 0.67 | 0.32 | 0.59 | 1.43 | 0.90 | 0.67 | 0.76 | 1.09 | 0.98 | 0.76 | 0.81 | 1.27 | 0.78 | 0.62 | 0.36 | 0.79 | 0.82 | 0.70 | 0.82 | 0.70 | 0.58 | 1.81 | 1.26 | 1.72 | 1.02 | 0.99 | 1.26 | 1.53 | 1.35 | 1.08 | 1.44 | 1.85 | 1.87 | 1.34 | 1.86 |
|
Shares Outstanding (Weighted Average)
|
30.12M | 30.28M | 30.30M | 31.37M | 31.35M | 30.84M | 30.08M | 29.48M | 28.61M | 28.61M | 28.64M | 29.27M | 29.18M | 28.90M | 28.90M | 28.95M | 28.95M | 28.47M | 28.31M | 28.32M | 28.20M | 28.00M | 27.81M | 28.24M | 28.24M | 28.24M | 48.51M | 48.29M | 48.30M | 47.72M | 47.19M | 46.55M | 45.42M | 44.33M | 43.83M | 43.57M | 43.13M | 42.96M | 42.68M | 42.00M | 41.44M | 41.44M | 41.44M | 41.04M | 41.03M | 40.45M | 40.43M | 48.49M | 47.46M | 47.04M | 46.32M | 46.29M | 45.47M | 45.11M | 45.11M | 45.11M | 45.47M | 44.75M | 44.75M | 44.76M | 44.36M | 44.36M |
|
EBITDA
|
16.05M | 20.44M | 27.37M | 24.43M | 23.35M | 28.08M | 31.82M | 26.52M | 24.88M | 29.89M | 40.94M | 31.17M | 23.76M | 29.45M | 35.81M | 29.01M | 23.40M | 27.88M | 36.69M | 24.39M | 19.43M | 16.23M | 27.63M | 19.66M | 17.25M | 0.42M | 56.12M | 52.24M | 21.47M | 41.57M | 57.03M | 55.78M | 42.27M | 44.08M | 63.18M | 58.84M | 45.29M | 48.96M | 71.52M | 45.72M | 37.19M | 17.69M | 43.11M | 46.27M | 38.80M | 44.30M | 49.96M | 130.72M | 192.23M | 161.91M | 192.27M | 164.82M | 163.04M | 181.32M | 195.12M | 202.17M | 176.34M | 190.11M | 207.47M | 200.04M | 159.35M | 188.51M |
|
Interest Expenses
|
0.14M | 0.07M | 0.04M | 0.03M | 0.04M | 0.04M | 0.03M | 0.08M | 0.18M | 0.44M | 0.79M | 0.72M | 0.63M | 1.12M | 1.02M | 1.44M | 3.91M | 4.06M | 4.12M | 4.02M | 4.13M | 4.34M | 4.41M | 4.46M | 4.33M | 5.07M | 6.46M | 6.11M | 5.58M | 6.13M | 6.21M | 6.20M | 6.53M | 7.87M | 8.58M | 8.37M | 8.55M | 8.92M | 8.20M | 8.42M | 6.97M | 6.56M | 7.39M | 7.23M | 7.20M | 7.96M | 10.00M | 16.22M | 16.25M | 18.28M | 19.96M | 20.90M | 21.07M | 24.69M | 26.59M | 25.42M | 25.19M | 27.42M | 27.20M | 27.47M | 26.34M | 32.22M |
|
Tax Rate
|
36.99% | 35.27% | 35.40% | 35.00% | 35.00% | 35.01% | 33.29% | 34.50% | 34.51% | 34.50% | 32.54% | 35.25% | 34.12% | 21.47% | 28.75% | 20.87% | 31.56% | 29.96% | 26.58% | 31.17% | 31.35% | 31.18% | 29.74% | 32.99% | 32.31% | | 34.62% | 37.51% | 29.02% | 31.98% | | 25.36% | 28.62% | 24.40% | 23.90% | 27.51% | 27.02% | 29.01% | 24.28% | 28.00% | 30.43% | 14.84% | 24.08% | 27.14% | 26.74% | 24.61% | 20.90% | 24.33% | 21.45% | 21.33% | 21.20% | 25.03% | 25.35% | 26.38% | 23.94% | 25.06% | 25.85% | 23.89% | 23.72% | 24.84% | 26.24% | 26.38% |