|
Revenue
|
272.74M | 272.17M | 259.59M | 268.25M | 273.67M | 281.32M | 286.32M | 299.36M | 437.33M | 563.58M | 550.14M | 566.93M | 511.85M | 521.32M | 512.55M | 558.78M | 563.91M | 551.11M | 568.40M | 589.25M | 628.05M | 680.72M | 668.30M | 587.67M | 543.16M | 532.57M | 484.14M | 458.73M | 441.58M | 434.71M | 435.65M | 491.70M | 473.33M | 541.27M | 708.11M | 741.69M | 802.67M | 704.85M | 721.49M | 744.62M | 771.04M | 666.81M | 655.93M | 643.93M | 541.16M | 496.57M | 489.76M | 496.85M | 559.62M | 598.92M | 591.27M | 610.78M | 697.96M | 745.84M | 730.16M | 750.44M | 777.25M | 764.77M | 799.18M | 808.02M | 824.39M | 831.15M | 802.32M | 785.66M | 855.46M | 871.16M | 851.77M |
|
Cost of Revenue
|
160.71M | 157.19M | 150.84M | 164.95M | 168.93M | 172.03M | 177.33M | 185.50M | 294.91M | 378.52M | 369.51M | 384.36M | 345.92M | 344.99M | 334.40M | 369.27M | 369.59M | 344.40M | 365.55M | 383.23M | 403.46M | 457.18M | 451.02M | 384.78M | 343.75M | 333.12M | 300.73M | 288.91M | 276.90M | 282.17M | 276.69M | 344.80M | 324.75M | 378.75M | 509.80M | 553.32M | 588.63M | 498.42M | 520.58M | 536.65M | 563.50M | 458.51M | 471.38M | 453.57M | 373.54M | 340.76M | 342.95M | 363.04M | 409.48M | 446.52M | 433.92M | 450.62M | 523.86M | 552.39M | 534.07M | 542.08M | 546.07M | 530.54M | 561.73M | 550.68M | 554.23M | 552.09M | 543.35M | 512.34M | 563.24M | 580.49M | 560.44M |
|
Gross Profit
|
112.03M | 114.98M | 108.75M | 103.30M | 104.74M | 109.29M | 108.99M | 113.86M | 142.42M | 185.06M | 180.63M | 182.58M | 165.93M | 176.33M | 178.15M | 189.51M | 194.32M | 206.71M | 202.85M | 206.02M | 224.59M | 223.54M | 217.28M | 202.89M | 199.41M | 199.45M | 183.41M | 169.82M | 164.69M | 152.54M | 158.96M | 146.91M | 148.58M | 162.52M | 198.31M | 188.37M | 214.04M | 206.42M | 200.91M | 207.97M | 207.55M | 208.29M | 184.54M | 190.36M | 167.62M | 155.80M | 146.81M | 133.81M | 150.15M | 152.40M | 157.34M | 160.16M | 174.10M | 193.45M | 196.10M | 208.36M | 231.18M | 234.23M | 237.44M | 257.34M | 270.16M | 279.06M | 258.96M | 273.32M | 292.22M | 290.67M | 291.34M |
|
Selling, General & Administrative
|
28.73M | 27.95M | 29.91M | 33.37M | 27.66M | 29.33M | 27.33M | 29.46M | 39.05M | 52.78M | 49.10M | 53.10M | 43.20M | 44.47M | 37.71M | 44.16M | 40.94M | 43.24M | 49.43M | 53.60M | 52.06M | 49.33M | 55.42M | 51.04M | 49.16M | 48.76M | 44.27M | 50.46M | 42.84M | 40.65M | 40.91M | 46.14M | 46.55M | 51.71M | 76.05M | 76.80M | 92.59M | 70.03M | 64.98M | 72.80M | 69.15M | 64.66M | 70.79M | 72.08M | 65.61M | 61.72M | 58.86M | 69.63M | 62.74M | 66.06M | 68.48M | 75.77M | 70.58M | 75.38M | 80.97M | 88.85M | 82.90M | 79.12M | 84.34M | 90.21M | 80.38M | 84.12M | 82.39M | 95.29M | 85.85M | 87.81M | 87.36M |
|
Other Operating Expenses
|
0.12M | 0.75M | 137.61M | -0.04M | -0.02M | 0.01M | -0.02M | -0.07M | 0.04M | 0.10M | -0.11M | -0.03M | 0.07M | -0.04M | -0.01M | -0.03M | 0.54M | 0.22M | 0.16M | 0.05M | 0.53M | 0.05M | 0.16M | 1.55M | 0.09M | -0.40M | 0.43M | 0.07M | 0.09M | -0.12M | -0.17M | 0.10M | -0.14M | -0.16M | -4.29M | 1.90M | 0.44M | 0.02M | -0.39M | 2.16M | 3.12M | -0.37M | 3.25M | 0.49M | -0.19M | -0.32M | 0.13M | 2.13M | 2.12M | 0.83M | 0.68M | 4.85M | 2.75M | 0.38M | 0.31M | 2.23M | 0.47M | 1.53M | 0.78M | 0.07M | 0.52M | 1.62M | 0.00M | 0.07M | 1.69M | 3.00M | 0.03M |
|
Operating Expenses
|
215.04M | 212.30M | 209.77M | 225.20M | 223.02M | 228.59M | 232.63M | 243.65M | 365.89M | 471.37M | 457.12M | 477.85M | 428.22M | 428.65M | 413.10M | 458.90M | 455.19M | 432.99M | 459.81M | 482.44M | 501.56M | 552.64M | 554.65M | 486.14M | 445.11M | 437.12M | 400.18M | 393.40M | 374.87M | 378.40M | 378.68M | 445.66M | 426.08M | 488.35M | 755.99M | 690.97M | 746.82M | 636.89M | 740.73M | 672.51M | 695.20M | 588.91M | 639.75M | 1,153.62M | 506.91M | 466.66M | 464.98M | 493.69M | 535.60M | 915.85M | 559.66M | 581.09M | 651.43M | 686.94M | 672.42M | 688.99M | 689.95M | 671.25M | 706.36M | 706.50M | 703.89M | 704.22M | 752.17M | 680.11M | 723.61M | 741.94M | 722.10M |
|
Operating Income
|
57.71M | 59.87M | 49.82M | 43.01M | 50.63M | 52.73M | 53.66M | 55.64M | 71.48M | 92.31M | 92.91M | 89.06M | 83.70M | 92.64M | 99.44M | 99.85M | 109.25M | 118.34M | 108.74M | 106.85M | 127.03M | 128.13M | 113.81M | 103.09M | 98.13M | 95.05M | 84.39M | 65.40M | 66.81M | 56.19M | 56.80M | 46.04M | 47.25M | 52.93M | -52.60M | 50.72M | 55.85M | 67.96M | -19.24M | 72.11M | 75.84M | 77.90M | 16.18M | -509.70M | 34.25M | 29.91M | 24.77M | 3.16M | 24.03M | -316.93M | 31.60M | 29.69M | 46.54M | 58.91M | 57.75M | 61.45M | 87.30M | 93.52M | 92.82M | 101.52M | 120.50M | 126.93M | 50.15M | 105.55M | 131.85M | 129.22M | 129.67M |
|
EBIT
|
57.71M | 59.87M | 49.82M | 43.01M | 50.63M | 52.73M | 53.66M | 55.64M | 71.48M | 92.31M | 92.91M | 89.06M | 83.70M | 92.64M | 99.44M | 99.85M | 109.25M | 118.34M | 108.74M | 106.85M | 127.03M | 128.13M | 113.81M | 103.09M | 98.13M | 95.05M | 84.39M | 65.40M | 66.81M | 56.19M | 56.80M | 46.04M | 47.25M | 52.93M | -52.60M | 50.72M | 55.85M | 67.96M | -19.24M | 72.11M | 75.84M | 77.90M | 16.18M | -509.70M | 34.25M | 29.91M | 24.77M | 3.16M | 24.03M | -316.93M | 31.60M | 29.69M | 46.54M | 58.91M | 57.75M | 61.45M | 87.30M | 93.52M | 92.82M | 101.52M | 120.50M | 126.93M | 50.15M | 105.55M | 131.85M | 129.22M | 129.67M |
|
Other Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.72M | 2.29M | 1.17M | 1.96M | 3.79M | 2.52M | 1.83M | 1.85M | 4.31M | 3.74M | 3.81M | 4.82M | 6.44M | 1.26M | 1.59M | 1.75M | 3.27M | 3.09M | 2.95M | 3.49M | 5.33M | 4.81M | 5.56M | 5.75M |
|
Non Operating Income
|
| 0.19M | -0.64M | 0.01M | 0.03M | 0.13M | 0.38M | 0.05M | 0.08M | -0.01M | 0.18M | 0.15M | 0.03M | -0.06M | -0.04M | 0.07M | 0.10M | 0.06M | 0.13M | -0.24M | 0.12M | 0.03M | 0.12M | 0.06M | -0.30M | 0.02M | 0.01M | 0.14M | 0.18M | -0.12M | 0.05M | -0.59M | 0.23M | 0.32M | 0.90M | 1.59M | 1.54M | 1.45M | 1.14M | -0.57M | 2.38M | 0.86M | 1.11M | 2.72M | 2.29M | 1.17M | 1.96M | 3.79M | 2.52M | 1.83M | 1.85M | 4.31M | 3.74M | 3.81M | 4.82M | 6.44M | 1.26M | 1.59M | -8.83M | 3.27M | 3.09M | 2.95M | -9.23M | | | | |
|
EBT
|
55.01M | 57.27M | 47.36M | 40.36M | 47.97M | 50.12M | 51.20M | 52.86M | 68.28M | 86.33M | 87.28M | 83.37M | 77.83M | 86.53M | 92.81M | 91.94M | 102.13M | 111.70M | 102.91M | 101.00M | 121.68M | 122.93M | 108.78M | 97.90M | 93.07M | 90.62M | 80.11M | 61.34M | 62.47M | 51.56M | 52.37M | 41.00M | 43.02M | 47.86M | -58.86M | 42.53M | 44.85M | 57.07M | -30.29M | 58.34M | 62.71M | 64.45M | 4.32M | -519.77M | 23.83M | 19.27M | 15.31M | -4.01M | 15.85M | -325.59M | 23.16M | 23.80M | 39.64M | 50.96M | 50.58M | 54.67M | 76.28M | 81.73M | 81.45M | 91.64M | 110.77M | 117.38M | 42.97M | 100.34M | 123.93M | 122.94M | 124.20M |
|
Tax Provisions
|
21.02M | 21.83M | 17.72M | 15.45M | 18.32M | 19.21M | 19.28M | 19.96M | 26.05M | 32.73M | 30.51M | 31.49M | 29.39M | 32.79M | 34.23M | 34.38M | 38.34M | 42.01M | 37.65M | 37.99M | 45.77M | 45.72M | 40.31M | 36.49M | 34.70M | 33.51M | 29.04M | 22.86M | 23.36M | 19.21M | 19.51M | 13.35M | 17.04M | 19.07M | -290.36M | 9.87M | 16.06M | 15.12M | -5.96M | 13.88M | 15.27M | 16.30M | 1.35M | -172.81M | -18.61M | -33.69M | -7.10M | -0.89M | 5.49M | -60.44M | 6.54M | 6.21M | 11.03M | 11.71M | 13.26M | 14.05M | 18.96M | 18.72M | 19.49M | 21.73M | 26.79M | 27.35M | 0.01M | 24.07M | 29.55M | 30.20M | 32.17M |
|
Profit After Tax
|
33.72M | 35.45M | 29.64M | 24.91M | 29.64M | 30.91M | 31.92M | 32.90M | 42.23M | 53.59M | 56.77M | 51.88M | 48.44M | 53.73M | 58.57M | 57.55M | 63.79M | 69.70M | 65.26M | 63.01M | 75.91M | 77.21M | 68.47M | 61.41M | 58.38M | 57.11M | 51.07M | 38.48M | 39.11M | 32.35M | 32.86M | 27.64M | 25.97M | 28.79M | 231.50M | 32.67M | 28.79M | 41.95M | -24.44M | 44.46M | 47.44M | 48.15M | 2.97M | -347.24M | 25.26M | 27.69M | 22.41M | -3.38M | 10.35M | -265.15M | 10.97M | 17.59M | 28.61M | 39.24M | 37.33M | 40.70M | 57.37M | 63.00M | 61.91M | 70.07M | 83.98M | 90.03M | 42.97M | 76.27M | 94.38M | 92.74M | 92.03M |
|
Income from Non-Controlling Interests
|
0.27M | 0.43M | 0.44M | 0.24M | 0.38M | 0.22M | 0.30M | 0.47M | 0.54M | 0.86M | 0.60M | 0.94M | 0.88M | 0.68M | 0.69M | 0.97M | 0.70M | 0.57M | 0.99M | 0.77M | 0.92M | 0.50M | 0.42M | 0.33M | 0.30M | 0.27M | 0.38M | 0.39M | 0.17M | 0.34M | 0.50M | 0.16M | 0.19M | 0.18M | 0.18M | 0.20M | 0.19M | 0.13M | 0.11M | 0.16M | 0.15M | 0.16M | 0.20M | 0.28M | 0.26M | 0.20M | 0.21M | 0.26M | 0.16M | -0.42M | 0.19M | 0.15M | 0.15M | 0.15M | 0.02M | -0.08M | -0.05M | 0.04M | 0.06M | -0.15M | 0.13M | 0.06M | 0.15M | 0.28M | 0.10M | 0.24M | 0.22M |
|
Income from Continuing Operations
|
33.98M | 35.45M | 29.64M | 24.91M | 29.64M | 30.91M | 31.92M | 32.90M | 42.23M | 53.59M | 56.77M | 51.88M | 48.44M | 53.73M | 58.57M | 57.55M | 63.79M | 69.70M | 65.26M | 63.01M | 75.91M | 77.21M | 68.47M | 61.41M | 58.38M | 57.11M | 51.07M | 38.48M | 39.11M | 32.35M | 32.86M | 27.64M | 25.97M | 28.79M | 231.50M | 32.67M | 28.79M | 41.95M | -24.33M | 44.46M | 47.44M | 48.15M | 2.97M | -346.96M | 42.44M | 52.96M | 22.41M | -3.12M | 10.35M | -265.15M | 16.62M | 17.59M | 28.61M | 39.24M | 37.33M | 40.62M | 57.32M | 63.00M | 61.96M | 69.92M | 83.98M | 90.03M | 42.97M | 76.27M | 94.38M | 92.74M | 92.03M |
|
Consolidated Net Income
|
33.98M | 35.45M | 29.64M | 24.91M | 29.64M | 30.91M | 31.92M | 32.90M | 42.23M | 53.59M | 56.77M | 51.88M | 48.44M | 53.73M | 58.57M | 57.55M | 63.79M | 69.70M | 65.26M | 63.01M | 75.91M | 77.21M | 68.47M | 61.41M | 58.38M | 57.11M | 51.07M | 38.48M | 39.11M | 32.35M | 32.86M | 27.64M | 25.97M | 28.79M | 231.50M | 32.67M | 28.79M | 41.95M | -24.33M | 44.46M | 47.44M | 48.15M | 2.97M | -346.96M | 42.44M | 52.96M | 22.41M | -3.12M | 10.35M | -265.15M | 16.62M | 17.59M | 28.61M | 39.24M | 37.33M | 40.62M | 57.32M | 63.00M | 61.96M | 69.92M | 83.98M | 90.03M | 42.97M | 76.27M | 94.38M | 92.74M | 92.03M |
|
Income towards Parent Company
|
33.98M | 35.45M | 29.64M | 24.91M | 29.64M | 30.91M | 31.92M | 32.90M | 42.23M | 53.59M | 56.77M | 51.88M | 48.44M | 53.73M | 58.57M | 57.55M | 63.79M | 69.70M | 65.26M | 63.01M | 75.91M | 77.21M | 68.47M | 61.41M | 58.38M | 57.11M | 51.07M | 38.48M | 39.11M | 32.35M | 32.86M | 27.64M | 25.97M | 28.79M | 231.50M | 32.67M | 28.79M | 41.95M | -24.33M | 44.46M | 47.44M | 48.15M | 2.97M | -346.96M | 42.44M | 52.96M | 22.41M | -3.12M | 10.35M | -265.15M | 16.62M | 17.59M | 28.61M | 39.24M | 37.33M | 40.62M | 57.32M | 63.00M | 61.96M | 69.92M | 83.98M | 90.03M | 42.97M | 76.27M | 94.38M | 92.74M | 92.03M |
|
Net Income towards Common Stockholders
|
33.98M | 35.45M | 29.64M | 24.91M | 28.99M | 30.39M | 31.32M | 32.90M | 41.32M | 52.27M | 55.68M | 51.88M | 48.44M | 53.73M | 58.57M | 57.55M | 63.79M | 69.70M | 65.26M | 63.01M | 75.91M | 77.21M | 68.47M | 61.41M | 58.38M | 57.11M | 51.07M | 38.48M | 39.11M | 32.35M | 32.86M | 27.64M | 25.97M | 28.79M | 231.50M | 32.67M | 28.79M | 41.95M | -24.33M | 44.46M | 47.44M | 48.15M | 2.97M | -347.24M | 42.44M | 52.96M | 22.41M | -3.38M | 10.35M | -265.15M | 16.62M | 17.59M | 28.61M | 39.24M | 37.33M | 40.62M | 57.32M | 63.00M | 61.96M | 69.92M | 83.98M | 90.03M | 42.97M | 76.27M | 94.38M | 92.74M | 92.03M |
|
EPS (Basic)
|
0.63 | 0.65 | 0.54 | 0.46 | 0.54 | 0.57 | 0.59 | 0.60 | 0.78 | 0.95 | 1.01 | 0.91 | 0.85 | 0.95 | 1.03 | 1.00 | 1.11 | 1.22 | 1.13 | 1.09 | 1.32 | 1.34 | 1.19 | 1.09 | 1.04 | 1.04 | 0.94 | 0.71 | 0.72 | 0.59 | 0.60 | 0.51 | 0.48 | 0.52 | 3.88 | 0.54 | 0.48 | 0.70 | -0.41 | 0.74 | 0.79 | 0.80 | 0.05 | -5.80 | 0.42 | 0.46 | 0.37 | -0.06 | 0.17 | -4.41 | 0.19 | 0.29 | 0.47 | 0.65 | 0.63 | 0.68 | 0.96 | 1.06 | 1.04 | 1.20 | 1.44 | 1.56 | 0.75 | 1.33 | 1.68 | 1.66 | 1.70 |
|
EPS (Weighted Average and Diluted)
|
0.63 | 0.65 | 0.55 | 0.46 | 0.54 | 0.57 | 0.59 | 0.60 | 0.77 | 0.94 | 1.00 | 0.91 | 0.85 | 0.95 | 1.03 | 1.00 | 1.11 | 1.21 | 1.13 | 1.09 | 1.31 | 1.34 | 1.19 | 1.09 | 1.04 | 1.04 | 0.94 | 0.71 | 0.72 | 0.59 | 0.60 | 0.51 | 0.48 | 0.52 | 3.87 | 0.54 | 0.48 | 0.70 | -0.41 | 0.74 | 0.79 | 0.80 | 0.05 | -5.80 | 0.42 | 0.46 | 0.37 | -0.06 | 0.17 | -4.41 | 0.19 | 0.29 | 0.47 | 0.65 | 0.62 | 0.68 | 0.95 | 1.05 | 1.04 | 1.19 | 1.43 | 1.55 | 0.74 | 1.33 | 1.67 | 1.65 | 1.69 |
|
EBITDA
|
57.71M | 59.87M | 49.82M | 43.01M | 50.63M | 52.73M | 53.66M | 55.64M | 71.48M | 92.31M | 92.91M | 89.06M | 83.70M | 92.64M | 99.44M | 99.85M | 109.25M | 118.34M | 108.74M | 106.85M | 127.03M | 128.13M | 113.81M | 103.09M | 98.13M | 95.05M | 84.39M | 65.40M | 66.81M | 56.19M | 56.80M | 46.04M | 47.25M | 52.93M | -52.60M | 50.72M | 55.85M | 67.96M | -19.24M | 72.11M | 75.84M | 77.90M | 16.18M | -509.70M | 34.25M | 29.91M | 24.77M | 3.16M | 24.03M | -316.93M | 31.60M | 29.69M | 46.54M | 58.91M | 57.75M | 61.45M | 87.30M | 93.52M | 92.82M | 101.52M | 120.50M | 126.93M | 50.15M | 105.55M | 131.85M | 129.22M | 129.67M |
|
Interest Expenses
|
2.79M | 2.78M | 2.69M | 2.67M | 2.70M | 2.75M | 2.85M | 2.83M | 3.28M | 5.97M | 5.82M | 5.84M | 5.90M | 6.06M | 6.59M | 7.99M | 7.22M | 6.69M | 5.97M | 5.62M | 5.47M | 5.22M | 5.15M | 5.25M | 4.76M | 4.45M | 4.28M | 4.19M | 4.51M | 4.51M | 4.48M | 4.46M | 4.46M | 5.39M | 7.16M | 9.78M | 12.54M | 12.35M | 12.19M | 13.20M | 15.52M | 14.31M | 12.97M | 12.80M | 12.71M | 11.81M | 11.42M | 10.97M | 10.71M | 10.50M | 10.30M | 10.20M | 10.64M | 11.76M | 11.99M | 13.22M | 12.29M | 13.39M | 13.12M | 13.15M | 12.82M | 12.50M | 10.66M | 10.54M | 12.73M | 11.84M | 11.22M |
|
Tax Rate
|
38.21% | 38.11% | 37.41% | 38.27% | 38.20% | 38.33% | 37.65% | 37.76% | 38.15% | 37.92% | 34.96% | 37.77% | 37.77% | 37.90% | 36.88% | 37.40% | 37.54% | 37.61% | 36.58% | 37.61% | 37.61% | 37.19% | 37.06% | 37.27% | 37.28% | 36.98% | 36.25% | 37.26% | 37.40% | 37.25% | 37.26% | 32.57% | 39.62% | 39.85% | 493.30% | 23.19% | 35.81% | 26.49% | 19.68% | 23.79% | 24.35% | 25.30% | 31.19% | 33.25% | -78.07% | -174.80% | -46.38% | 22.21% | 34.67% | 18.56% | 28.23% | 26.11% | 27.83% | 22.99% | 26.21% | 25.70% | 24.86% | 22.91% | 23.93% | 23.71% | 24.18% | 23.30% | 0.01% | 23.99% | 23.84% | 24.57% | 25.90% |