|
Revenue
|
235.30M | 265.85M | 271.31M | 278.29M | 307.30M | 344.05M | 343.92M | 389.50M | 402.95M | 434.28M | 435.88M | 436.74M | 477.05M | 520.31M | 521.09M | 527.00M | 554.94M | 462.35M | 684.85M | 723.65M | 782.54M | 860.11M | 876.55M | 914.34M | 1,028.73M | 1,089.85M | 1,097.82M | 1,048.07M | 1,122.05M | 1,135.90M | 1,107.81M | 1,048.12M | 1,097.29M | 1,133.14M | 1,117.93M | 1,107.42M | 1,160.74M | 1,214.15M | 1,179.53M |
|
Cost of Revenue
|
141.40M | 156.20M | 160.34M | 163.55M | 181.82M | 201.82M | 201.43M | 227.13M | 237.56M | 256.64M | 257.66M | 255.72M | 275.68M | 302.49M | 307.31M | 296.97M | 318.90M | 265.66M | 390.22M | 416.11M | 445.60M | 494.67M | 511.25M | 559.75M | 620.68M | 653.56M | 650.35M | 612.17M | 652.93M | 656.27M | 640.36M | 605.98M | 627.26M | 642.11M | 632.06M | 626.10M | 652.57M | 681.46M | 667.57M |
|
Gross Profit
|
93.90M | 109.65M | 110.97M | 114.75M | 125.47M | 142.23M | 142.49M | 162.37M | 165.39M | 177.64M | 178.23M | 181.02M | 201.37M | 217.82M | 213.79M | 230.03M | 236.03M | 196.69M | 294.63M | 307.54M | 336.93M | 365.44M | 365.31M | 354.59M | 408.06M | 436.28M | 447.48M | 435.90M | 469.12M | 479.63M | 467.45M | 442.14M | 470.03M | 491.03M | 485.87M | 481.32M | 508.17M | 532.69M | 511.96M |
|
Selling, General & Administrative
|
14.57M | 15.61M | 16.63M | 17.21M | 17.88M | 19.52M | 22.17M | 25.09M | 23.34M | 25.18M | 26.48M | 30.33M | 30.20M | 30.92M | 37.25M | 34.02M | 30.86M | 33.71M | 39.29M | 40.86M | 44.04M | 52.82M | 52.49M | 50.05M | 54.65M | 53.11M | 54.70M | 51.40M | 61.91M | 63.28M | 59.87M | 67.65M | 66.78M | 67.67M | 67.69M | 64.03M | 69.14M | 69.43M | 67.56M |
|
Restructuring Costs
|
3.32M | 2.63M | 5.05M | 2.74M | 4.17M | 2.96M | 6.70M | 2.66M | 2.97M | 6.59M | 8.33M | 8.25M | 4.03M | 6.37M | 8.18M | 6.02M | 5.43M | 3.43M | 5.03M | 7.60M | 7.00M | 8.99M | 10.73M | 7.71M | 9.94M | 8.56M | 10.39M | 9.75M | 8.02M | 9.97M | 14.23M | 12.76M | 9.59M | 10.63M | 12.73M | 10.63M | 5.99M | 5.12M | 8.63M |
|
Other Operating Expenses
|
62.05M | -14.00M | 3.50M | | 80.75M | | | 102.22M | 102.57M | 108.63M | 109.18M | 119.12M | 127.38M | 134.64M | 136.96M | 147.86M | 153.07M | 138.46M | 171.51M | 191.06M | 189.95M | 205.07M | 218.69M | 235.73M | 249.50M | 268.20M | 280.74M | 280.03M | 303.67M | 311.41M | 308.58M | 315.57M | 334.35M | 341.41M | 339.13M | 347.44M | 368.81M | 376.24M | 363.75M |
|
Operating Expenses
|
79.94M | 99.02M | 86.40M | 94.78M | 102.80M | 108.13M | 113.89M | 129.97M | 128.88M | 140.39M | 143.99M | 157.71M | 161.61M | 171.93M | 182.39M | 187.91M | 189.36M | 175.60M | 215.83M | 239.53M | 240.98M | 266.88M | 281.91M | 293.50M | 314.09M | 329.87M | 345.82M | 341.18M | 373.60M | 384.66M | 382.68M | 395.98M | 410.71M | 419.71M | 419.55M | 422.10M | 443.94M | 450.79M | 439.94M |
|
Operating Income
|
13.96M | 10.63M | 24.57M | 19.97M | 22.67M | 34.10M | 28.60M | 32.40M | 36.51M | 37.24M | 34.24M | 23.31M | 39.76M | 45.90M | 31.40M | 42.12M | 46.67M | 21.09M | 78.80M | 68.01M | 95.95M | 98.56M | 83.40M | 61.09M | 93.97M | 106.41M | 101.66M | 94.72M | 95.52M | 94.97M | 84.77M | 46.17M | 59.31M | 71.33M | 66.32M | 59.22M | 64.23M | 81.89M | 72.02M |
|
EBIT
|
13.96M | 10.63M | 24.57M | 19.97M | 22.67M | 34.10M | 28.60M | 32.40M | 36.51M | 37.24M | 34.24M | 23.31M | 39.76M | 45.90M | 31.40M | 42.12M | 46.67M | 21.09M | 78.80M | 68.01M | 95.95M | 98.56M | 83.40M | 61.09M | 93.97M | 106.41M | 101.66M | 94.72M | 95.52M | 94.97M | 84.77M | 46.17M | 59.31M | 71.33M | 66.32M | 59.22M | 64.23M | 81.89M | 72.02M |
|
Other Non Operating Income
|
| -0.15M | | -7.73M | | -5.44M | | -14.63M | | | | | | | | | | 1.01M | | | | | | | | | | | | | | | | | | | | | |
|
EBT
|
11.48M | 8.00M | 22.17M | 12.87M | 17.26M | 25.31M | 25.99M | 30.00M | 34.72M | 35.10M | 32.07M | 20.50M | 36.84M | 43.67M | 29.42M | 40.45M | 44.87M | 19.80M | 76.78M | 65.76M | 94.56M | 97.26M | 82.27M | 59.97M | 92.81M | 104.74M | 98.62M | 89.45M | 90.65M | 92.08M | 83.53M | 45.27M | 57.36M | 70.67M | 66.13M | 59.25M | 62.68M | 80.82M | 71.43M |
|
Tax Provisions
|
4.38M | 2.99M | 7.95M | 1.70M | 6.13M | 4.88M | 2.73M | -17.98M | 2.85M | -4.75M | 5.50M | 2.59M | 6.12M | 0.08M | -11.55M | 5.10M | 7.80M | -7.70M | 8.00M | 8.62M | 18.77M | 14.35M | 7.63M | 10.10M | 21.86M | 22.91M | 22.45M | 20.21M | 19.13M | 20.62M | 17.60M | 8.19M | 7.32M | 14.00M | 14.44M | 11.77M | 13.80M | 17.64M | 14.17M |
|
Profit After Tax
|
7.10M | 5.01M | 14.22M | 16.71M | 22.67M | 34.10M | 28.60M | 47.98M | 31.87M | 39.85M | 26.57M | 17.90M | 30.72M | 43.60M | 40.97M | 35.34M | 37.06M | 32.00M | 68.77M | 57.14M | 75.80M | 82.92M | 74.64M | 49.87M | 70.95M | 81.83M | 76.17M | 69.24M | 71.52M | 71.45M | 65.92M | 37.08M | 50.03M | 56.67M | 51.69M | 47.48M | 48.88M | 63.18M | 57.26M |
|
Income from Continuing Operations
|
7.10M | 5.01M | 14.22M | 11.17M | 11.13M | 20.43M | 23.25M | 47.98M | 31.87M | 39.85M | 26.57M | 17.90M | 30.72M | 43.60M | 40.97M | 35.34M | 37.06M | 27.50M | 68.77M | 57.14M | 75.80M | 82.92M | 74.64M | 49.87M | 70.95M | 81.83M | 76.17M | 69.24M | 71.52M | 71.45M | 65.92M | 37.08M | 50.03M | 56.67M | 51.69M | 47.48M | 48.88M | 63.18M | 57.26M |
|
Consolidated Net Income
|
7.10M | 5.01M | 14.22M | 11.17M | 11.13M | 20.43M | 23.25M | 47.98M | 31.87M | 39.85M | 26.57M | 17.90M | 30.72M | 43.60M | 40.97M | 35.34M | 37.06M | 27.50M | 68.77M | 57.14M | 75.80M | 82.92M | 74.64M | 49.87M | 70.95M | 81.83M | 76.17M | 69.24M | 71.52M | 71.45M | 65.92M | 37.08M | 50.03M | 56.67M | 51.69M | 47.48M | 48.88M | 63.18M | 57.26M |
|
Income towards Parent Company
|
7.10M | 5.01M | 14.22M | 11.17M | 11.13M | 20.43M | 23.25M | 47.98M | 31.87M | 39.85M | 26.57M | 17.90M | 30.72M | 43.60M | 40.97M | 35.34M | 37.06M | 27.50M | 68.77M | 57.14M | 75.80M | 82.92M | 74.64M | 49.87M | 70.95M | 81.83M | 76.17M | 69.24M | 71.52M | 71.45M | 65.92M | 37.08M | 50.03M | 56.67M | 51.69M | 47.48M | 48.88M | 63.18M | 57.26M |
|
Net Income towards Common Stockholders
|
7.10M | 5.01M | 14.22M | 11.17M | 11.13M | 20.43M | 23.25M | 47.98M | 31.87M | 39.85M | 26.57M | 17.90M | 30.72M | 43.60M | 40.97M | 35.34M | 37.06M | 27.50M | 68.77M | 57.14M | 75.80M | 82.92M | 74.64M | 49.87M | 70.95M | 81.83M | 76.17M | 69.24M | 71.52M | 71.45M | 65.92M | 37.08M | 50.03M | 56.67M | 51.69M | 47.48M | 48.88M | 63.18M | 57.26M |
|
EPS (Basic)
|
0.09 | 0.06 | 0.17 | 0.20 | 0.13 | 0.22 | 0.25 | 0.51 | 0.33 | 0.41 | 0.27 | 0.18 | 0.31 | 0.44 | 0.41 | 0.35 | 0.36 | 0.31 | 0.67 | 0.55 | 0.73 | 0.79 | 0.71 | 0.47 | 0.67 | 0.78 | 0.72 | 0.65 | 0.67 | 0.67 | 0.62 | 0.35 | 0.47 | 0.53 | 0.48 | 0.44 | 0.45 | 0.59 | 0.53 |
|
EPS (Weighted Average and Diluted)
|
0.08 | 0.06 | 0.16 | 0.19 | 0.13 | 0.20 | 0.22 | 0.46 | 0.30 | 0.38 | 0.25 | 0.17 | 0.29 | 0.42 | 0.39 | 0.34 | 0.35 | 0.30 | 0.65 | 0.54 | 0.71 | 0.77 | 0.69 | 0.46 | 0.66 | 0.76 | 0.71 | 0.64 | 0.66 | 0.66 | 0.61 | 0.34 | 0.46 | 0.52 | 0.48 | 0.44 | 0.45 | 0.58 | 0.53 |
|
EBITDA
|
13.96M | 10.63M | 24.57M | 19.97M | 22.67M | 34.10M | 28.60M | 32.40M | 32.30M | 40.08M | 26.70M | 17.50M | 30.39M | 43.38M | 40.97M | 35.51M | 37.13M | 32.10M | 68.86M | 57.25M | 75.88M | 82.91M | 74.61M | 50.20M | 72.50M | 82.65M | 77.69M | 69.15M | 70.67M | 71.33M | 65.02M | 36.05M | 49.06M | 56.32M | 51.51M | 47.52M | 48.87M | 63.20M | 57.28M |
|
Interest Expenses
|
2.49M | 2.48M | 2.40M | 5.44M | 5.41M | 3.35M | 2.61M | 2.40M | 1.78M | 2.15M | 2.17M | 2.82M | 2.92M | 2.22M | 1.98M | 1.68M | 1.81M | 2.30M | 2.02M | 2.25M | 1.39M | 1.29M | 1.12M | 1.12M | 1.16M | 1.67M | 3.03M | 5.27M | 4.86M | 2.90M | 1.25M | 0.89M | 1.96M | 0.66M | 0.19M | -0.03M | 1.55M | 1.08M | 0.59M |
|
Tax Rate
|
38.12% | 37.35% | 35.86% | 13.19% | 35.52% | 19.28% | 10.51% | -59.91% | 8.21% | -13.52% | 17.15% | 12.66% | 16.61% | 0.17% | -39.26% | 12.62% | 17.39% | -38.89% | 10.42% | 13.11% | 19.84% | 14.75% | 9.27% | 16.84% | 23.55% | 21.87% | 22.76% | 22.60% | 21.10% | 22.40% | 21.07% | 18.10% | 12.77% | 19.81% | 21.83% | 19.86% | 22.02% | 21.83% | 19.83% |