|
Revenue
|
185.46M | 176.60M | 220.35M | 190.47M | 212.67M | 207.38M | 236.75M | 215.44M | 225.63M | 227.90M | 244.10M | 226.56M | 238.87M | 266.19M | 277.64M | 263.70M | 279.88M | 286.43M | 309.72M | 287.45M | 290.39M | 276.26M | 297.14M | 282.29M | 288.84M | 299.71M | 347.25M | 332.66M | 345.99M | 349.53M | 373.86M | 378.60M | 419.17M | 459.11M | 478.20M | 449.22M | 461.37M | 484.90M | 553.12M | 542.58M | 554.42M | 575.14M | 550.36M | 525.66M | 592.94M | 617.03M | 733.91M | 748.63M | 810.13M | 867.46M | 939.94M | 883.39M | 893.37M | 956.72M | 1,021.83M | 997.59M | 1,020.42M | 1,020.15M | 1,127.26M | 1,069.00M | 1,146.83M | 1,163.32M | 1,211.72M | 1,125.10M | 1,155.03M |
|
Cost of Revenue
|
78.45M | 75.73M | 88.42M | 77.62M | 95.61M | 94.47M | 93.00M | 90.71M | 96.21M | 94.60M | 92.58M | 94.22M | 97.12M | 127.16M | 116.41M | 117.53M | 125.96M | 131.25M | 131.21M | 132.01M | 131.00M | 129.27M | 135.22M | 130.79M | 135.91M | 140.97M | 151.85M | 154.18M | 167.61M | 169.08M | 166.57M | 175.14M | 217.61M | 217.18M | 201.59M | 210.49M | 207.69M | 215.46M | 230.55M | 234.40M | 240.79M | 257.35M | 253.76M | 220.59M | 231.81M | 235.90M | 258.07M | 277.51M | 298.69M | 323.81M | 346.43M | 340.56M | 372.78M | 375.50M | 378.96M | 390.80M | 408.50M | 409.18M | 438.87M | 453.53M | 496.55M | 490.06M | 489.74M | 467.98M | 476.49M |
|
Gross Profit
|
107.01M | 100.87M | 131.93M | 112.85M | 117.06M | 112.91M | 143.76M | 124.73M | 129.42M | 133.30M | 151.53M | 132.34M | 141.75M | 139.02M | 161.23M | 146.16M | 153.93M | 155.19M | 178.51M | 155.44M | 159.38M | 146.99M | 161.92M | 151.50M | 152.93M | 158.74M | 195.39M | 178.48M | 178.38M | 180.45M | 207.29M | 203.46M | 201.56M | 241.92M | 276.61M | 238.74M | 253.67M | 269.44M | 322.56M | 308.17M | 313.63M | 317.79M | 296.60M | 305.07M | 361.13M | 381.13M | 475.84M | 471.12M | 511.44M | 543.65M | 593.51M | 542.83M | 520.60M | 581.23M | 642.87M | 606.79M | 611.91M | 610.97M | 688.39M | 615.47M | 650.28M | 673.26M | 721.98M | 657.12M | 678.54M |
|
Selling, General & Administrative
|
26.09M | 25.45M | 28.37M | 29.00M | 29.26M | 25.71M | 26.86M | 26.13M | 29.85M | 27.39M | 27.32M | 29.93M | 31.08M | 34.05M | 32.78M | 40.02M | 42.88M | 40.06M | 40.52M | 41.08M | 39.91M | 34.40M | 32.65M | 32.02M | 34.62M | 32.53M | 35.70M | 35.27M | 40.47M | 37.88M | 35.72M | 37.29M | 39.32M | 40.66M | 44.45M | 52.46M | 44.48M | 43.49M | 44.09M | 49.82M | 49.48M | 50.00M | 47.51M | 44.72M | 48.17M | 49.28M | 53.23M | 55.98M | 54.91M | 56.01M | 63.52M | 56.78M | 57.98M | 60.98M | 64.51M | 66.96M | 68.64M | 84.25M | 88.30M | 94.03M | 105.74M | 99.34M | 100.72M | 97.13M | 106.30M |
|
Other Operating Expenses
|
102.88M | 97.91M | 119.85M | 104.24M | 123.81M | 121.47M | 127.85M | 125.86M | 130.40M | 136.98M | 128.84M | 127.13M | 133.43M | 169.37M | 162.04M | 160.62M | 172.05M | 174.89M | 206.57M | 170.51M | 168.08M | 161.39M | 169.72M | 163.51M | 167.98M | 175.09M | 189.60M | 191.19M | 200.70M | 202.77M | 201.36M | 230.50M | 255.90M | 267.50M | 259.13M | 261.93M | 265.45M | 276.67M | 301.54M | 299.96M | 299.56M | 315.25M | 307.75M | 275.23M | 296.17M | 309.53M | 352.57M | 391.15M | 425.10M | 464.12M | 503.66M | 501.82M | 523.89M | 530.22M | 538.40M | 540.01M | 556.40M | 556.00M | 601.75M | 615.42M | 634.72M | 637.76M | 659.45M | 615.38M | 618.03M |
|
Operating Expenses
|
128.97M | 123.37M | 148.22M | 133.25M | 153.07M | 147.19M | 154.71M | 151.99M | 160.25M | 164.37M | 156.16M | 157.06M | 164.51M | 203.41M | 194.82M | 200.65M | 214.92M | 214.95M | 247.09M | 211.59M | 207.99M | 195.79M | 202.38M | 195.53M | 202.59M | 207.62M | 225.30M | 226.47M | 241.17M | 240.65M | 237.07M | 267.79M | 295.23M | 308.16M | 303.58M | 314.39M | 309.93M | 320.16M | 345.62M | 349.77M | 349.03M | 365.25M | 355.26M | 319.94M | 344.35M | 358.81M | 405.80M | 447.13M | 480.01M | 520.13M | 567.19M | 558.60M | 581.87M | 591.20M | 602.91M | 606.97M | 625.04M | 640.25M | 690.06M | 709.46M | 740.46M | 737.11M | 760.17M | 712.51M | 724.34M |
|
Operating Income
|
56.49M | 53.23M | 72.13M | 57.22M | 59.59M | 60.20M | 82.04M | 63.46M | 65.38M | 63.54M | 87.94M | 69.49M | 74.36M | 62.77M | 82.81M | 63.05M | 64.96M | 71.48M | 62.63M | 75.86M | 82.40M | 80.47M | 94.77M | 86.77M | 86.25M | 92.08M | 121.95M | 106.19M | 104.82M | 108.88M | 136.79M | 110.81M | 123.94M | 150.95M | 174.62M | 134.84M | 151.44M | 164.74M | 207.49M | 192.80M | 205.39M | 209.89M | 195.10M | 205.72M | 248.59M | 258.22M | 328.11M | 301.50M | 330.12M | 347.33M | 372.75M | 324.79M | 311.50M | 365.52M | 418.92M | 390.62M | 395.38M | 379.90M | 437.20M | 359.54M | 406.37M | 426.21M | 451.55M | 412.59M | 430.69M |
|
EBIT
|
56.49M | 53.23M | 72.13M | 57.22M | 59.59M | 60.20M | 82.04M | 63.46M | 65.38M | 63.54M | 87.94M | 69.49M | 74.36M | 62.77M | 82.81M | 63.05M | 64.96M | 71.48M | 62.63M | 75.86M | 82.40M | 80.47M | 94.77M | 86.77M | 86.25M | 92.08M | 121.95M | 106.19M | 104.82M | 108.88M | 136.79M | 110.81M | 123.94M | 150.95M | 174.62M | 134.84M | 151.44M | 164.74M | 207.49M | 192.80M | 205.39M | 209.89M | 195.10M | 205.72M | 248.59M | 258.22M | 328.11M | 301.50M | 330.12M | 347.33M | 372.75M | 324.79M | 311.50M | 365.52M | 418.92M | 390.62M | 395.38M | 379.90M | 437.20M | 359.54M | 406.37M | 426.21M | 451.55M | 412.59M | 430.69M |
|
Interest & Investment Income
|
0.07M | 0.06M | 0.03M | 0.04M | 0.08M | 0.13M | 0.16M | 0.12M | 0.06M | 0.12M | 0.08M | 0.10M | 0.16M | 0.19M | 0.14M | 0.15M | 0.15M | 0.14M | 0.08M | 0.12M | 0.14M | 0.18M | 0.26M | 0.23M | 0.21M | 0.60M | 0.28M | 0.35M | 0.34M | 0.38M | 0.36M | 0.32M | 0.20M | 0.20M | 0.28M | 0.62M | 0.96M | 0.68M | 0.24M | 0.35M | 0.58M | 0.45M | 0.23M | 0.10M | | | | | | | | | | | | | 32.01M | 33.96M | 36.22M | 43.49M | 45.55M | 40.75M | 42.78M | 49.84M | 53.51M |
|
Other Non Operating Income
|
0.63M | -0.10M | -0.53M | 0.44M | 0.50M | 0.81M | -0.02M | 0.88M | 0.56M | 1.59M | -0.47M | 1.00M | -0.29M | 0.74M | 1.59M | 1.47M | 1.42M | 1.17M | 0.71M | 0.08M | 1.59M | 4.14M | -0.81M | 0.05M | 1.03M | 4.43M | 0.04M | 6.05M | 3.33M | -3.02M | -0.19M | 1.06M | -4.42M | -0.95M | 0.73M | 1.87M | 1.04M | 4.78M | 1.72M | -1.48M | 0.72M | -0.35M | 2.28M | 0.97M | 3.25M | -0.92M | 0.77M | 2.56M | 0.81M | -0.84M | 1.34M | -18.07M | -2.82M | -2.90M | 3.63M | 3.93M | -4.07M | -3.10M | -1.31M | 5.39M | -0.60M | -3.91M | 8.48M | 15.98M | 2.92M |
|
Non Operating Income
|
0.63M | -0.10M | -0.54M | 0.48M | 0.57M | 0.81M | -1.69M | 0.88M | -1.56M | 1.59M | -3.40M | -2.02M | -2.77M | -1.65M | 1.59M | -0.89M | 1.42M | 1.17M | -1.31M | -8.20M | 1.59M | 4.14M | -6.47M | -5.32M | -4.49M | 4.43M | -5.38M | 21.95M | 3.33M | -8.78M | -5.70M | -4.43M | -9.81M | -6.51M | -3.40M | -2.11M | -2.65M | 4.78M | -3.37M | -19.06M | -3.31M | -4.82M | -3.30M | -3.83M | 3.25M | -5.77M | -4.58M | -2.46M | -4.29M | -5.27M | -3.15M | -21.32M | -2.82M | 11.58M | 21.51M | 33.08M | 27.93M | 30.85M | 34.91M | 48.88M | 44.95M | 36.84M | 51.26M | 65.82M | 56.43M |
|
EBT
|
57.05M | 53.17M | 71.58M | 57.69M | 60.16M | 60.72M | 80.35M | 62.64M | 63.81M | 62.22M | 84.55M | 67.48M | 71.59M | 61.12M | 82.00M | 62.16M | 64.25M | 70.59M | 61.32M | 73.88M | 82.22M | 80.10M | 88.30M | 81.45M | 81.76M | 91.55M | 116.57M | 105.98M | 102.53M | 100.10M | 131.09M | 106.38M | 114.13M | 144.44M | 171.22M | 132.73M | 148.79M | 164.97M | 204.13M | 187.07M | 202.08M | 205.07M | 191.80M | 201.88M | 246.81M | 252.45M | 323.54M | 299.04M | 325.83M | 342.06M | 369.61M | 303.47M | 313.10M | 377.10M | 440.43M | 423.69M | 423.31M | 410.75M | 472.11M | 408.43M | 451.32M | 463.05M | 502.80M | 478.41M | 487.12M |
|
Tax Provisions
|
21.78M | 17.44M | 27.19M | 21.45M | 22.34M | 22.82M | 30.21M | 22.12M | 22.67M | 21.61M | 29.08M | 22.58M | 25.74M | 21.48M | 28.77M | 20.86M | 22.82M | 25.24M | 20.44M | 22.84M | 29.61M | 27.91M | 30.73M | 24.03M | 29.15M | 32.55M | 41.94M | 21.86M | -64.75M | 34.03M | 40.54M | 36.01M | 36.57M | 41.14M | 43.81M | 22.99M | 34.70M | 33.59M | 11.39M | 33.57M | -16.10M | 36.37M | 44.31M | 36.35M | 46.53M | 59.01M | 36.74M | 43.07M | 65.46M | 54.64M | 90.98M | 39.73M | 67.25M | 83.43M | 90.00M | 75.91M | 90.78M | 85.23M | 90.00M | 86.25M | 90.14M | 76.51M | 97.47M | 83.10M | 84.91M |
|
Profit After Tax
|
35.27M | 35.73M | 44.39M | 36.23M | 37.82M | 37.89M | 50.14M | 40.52M | 41.15M | 40.60M | 55.47M | 44.90M | 45.84M | 39.64M | 53.24M | 41.30M | 41.42M | 45.34M | 40.88M | 51.04M | 52.62M | 52.19M | 57.56M | 57.41M | 52.61M | 59.01M | 74.62M | 84.12M | 167.28M | 66.07M | 90.55M | 70.33M | 77.52M | 103.26M | 127.35M | 109.75M | 114.08M | 131.37M | 192.74M | 153.50M | 218.18M | 168.71M | 147.49M | 165.53M | 200.28M | 193.44M | 286.80M | 255.97M | 260.36M | 287.41M | 278.62M | 263.74M | 245.85M | 293.68M | 350.43M | 347.79M | 332.53M | 325.63M | 382.29M | 322.57M | 362.09M | 387.40M | 406.61M | 396.35M | 403.71M |
|
Income from Non-Controlling Interests
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.03M | 0.04M | 0.04M | 0.06M | -0.01M | | | | | | | | | | | | | | | | | | | | | 0.01M | -0.11M | -0.18M | -0.39M | -0.91M | -0.86M | -1.27M | -1.05M | -1.50M |
|
Income from Continuing Operations
|
35.27M | 35.73M | 44.39M | 36.23M | 37.82M | 37.89M | 50.14M | 40.52M | 41.15M | 40.60M | 55.47M | 44.90M | 45.84M | 39.64M | 53.24M | 41.30M | 41.42M | 45.34M | 40.88M | 51.04M | 52.62M | 52.19M | 57.56M | 57.41M | 52.61M | 59.00M | 74.62M | 84.12M | 167.28M | 66.07M | 90.55M | 70.37M | 77.56M | 103.30M | 127.41M | 109.74M | 114.08M | 131.37M | 192.74M | 153.50M | 218.18M | 168.71M | 147.49M | 165.53M | 200.28M | 193.44M | 286.80M | 255.97M | 260.36M | 287.41M | 278.62M | 263.74M | 245.85M | 293.68M | 350.43M | 347.79M | 332.53M | 325.53M | 382.11M | 322.18M | 361.18M | 386.54M | 405.34M | 395.31M | 402.21M |
|
Consolidated Net Income
|
35.27M | 35.73M | 44.39M | 36.23M | 37.82M | 37.89M | 50.14M | 40.52M | 41.15M | 40.60M | 55.47M | 44.90M | 45.84M | 39.64M | 53.24M | 41.30M | 41.42M | 45.34M | 40.88M | 51.04M | 52.62M | 52.19M | 57.56M | 57.41M | 52.61M | 59.00M | 74.62M | 84.12M | 167.28M | 66.07M | 90.55M | 70.37M | 77.56M | 103.30M | 127.41M | 109.74M | 114.08M | 131.37M | 192.74M | 153.50M | 218.18M | 168.71M | 147.49M | 165.53M | 200.28M | 193.44M | 286.80M | 255.97M | 260.36M | 287.41M | 278.62M | 263.74M | 245.85M | 293.68M | 350.43M | 347.79M | 332.53M | 325.53M | 382.11M | 322.18M | 361.18M | 386.54M | 405.34M | 395.31M | 402.21M |
|
Income towards Parent Company
|
35.27M | 35.73M | 44.39M | 36.23M | 37.82M | 37.89M | 50.14M | 40.52M | 41.15M | 40.60M | 55.47M | 44.90M | 45.84M | 39.64M | 53.24M | 41.30M | 41.42M | 45.34M | 40.88M | 51.04M | 52.62M | 52.19M | 57.56M | 57.41M | 52.61M | 59.00M | 74.62M | 84.12M | 167.28M | 66.07M | 90.55M | 70.37M | 77.56M | 103.30M | 127.41M | 109.74M | 114.08M | 131.37M | 192.74M | 153.50M | 218.18M | 168.71M | 147.49M | 165.53M | 200.28M | 193.44M | 286.80M | 255.97M | 260.36M | 287.41M | 278.62M | 263.74M | 245.85M | 293.68M | 350.43M | 347.79M | 332.53M | 325.53M | 382.11M | 322.18M | 361.18M | 386.54M | 405.34M | 395.31M | 402.21M |
|
Net Income towards Common Stockholders
|
35.27M | 35.73M | 44.39M | 36.23M | 37.82M | 37.89M | 50.14M | 40.52M | 41.15M | 40.60M | 55.47M | 44.90M | 45.84M | 39.64M | 53.24M | 41.30M | 41.42M | 45.34M | 40.88M | 51.04M | 52.62M | 52.19M | 57.56M | 57.41M | 52.61M | 59.00M | 74.62M | 84.12M | 167.28M | 66.07M | 90.55M | 70.37M | 77.56M | 103.30M | 127.41M | 109.74M | 114.08M | 131.37M | 192.74M | 153.50M | 218.18M | 168.71M | 147.49M | 165.53M | 200.28M | 193.44M | 286.80M | 255.97M | 260.36M | 287.41M | 278.62M | 263.74M | 245.85M | 293.68M | 350.43M | 347.79M | 332.53M | 325.53M | 382.11M | 322.18M | 361.18M | 386.54M | 405.34M | 395.31M | 402.21M |
|
EPS (Basic)
|
0.42 | 0.42 | 0.53 | 0.22 | 0.45 | 0.24 | 0.36 | 0.27 | 0.32 | 0.32 | 0.44 | 350.42 | 0.37 | 0.32 | 0.42 | 0.33 | 0.33 | 0.36 | 0.32 | 0.41 | 0.42 | 0.41 | 0.46 | 0.23 | 0.22 | 0.25 | 0.34 | 0.37 | 0.74 | 0.29 | 0.39 | 0.31 | 0.34 | 0.45 | 0.55 | 0.47 | 0.49 | 0.57 | 0.85 | 0.67 | 0.94 | 0.73 | 0.63 | 0.71 | 0.85 | 0.82 | 1.21 | 0.27 | 0.55 | 0.61 | 0.59 | 0.28 | 0.26 | 0.31 | 0.37 | 0.37 | 0.35 | 0.34 | 0.40 | 0.34 | 0.38 | 0.40 | 0.42 | 0.41 | 0.42 |
|
EPS (Weighted Average and Diluted)
|
0.42 | 0.42 | 0.52 | 0.21 | 0.45 | 0.23 | 0.35 | 0.26 | 0.31 | 0.31 | 0.43 | 341.60 | 0.36 | 0.31 | 0.41 | 0.32 | 0.32 | 0.35 | 0.31 | 0.39 | 0.40 | 0.40 | 0.44 | 0.22 | 0.21 | 0.24 | 0.32 | 0.34 | 0.70 | 0.28 | 0.38 | 0.30 | 0.32 | 0.43 | 0.52 | 0.45 | 0.47 | 0.55 | 0.81 | 0.64 | 0.91 | 0.71 | 0.62 | 0.69 | 0.83 | 0.81 | 1.19 | 0.27 | 0.54 | 0.60 | 0.58 | 0.27 | 0.25 | 0.30 | 0.36 | 0.36 | 0.34 | 0.33 | 0.39 | 0.33 | 0.37 | 0.40 | 0.42 | 0.40 | 0.41 |
|
Shares Outstanding (Weighted Average)
|
84.05M | 84.11M | 84.22M | 168.33M | 83.75M | 82.49M | 156.71M | 151.30M | 131.43M | 129.87M | 128.79M | 0.13M | 124.30M | 124.71M | 0.13M | 124.91M | 0.13M | 125.56M | 125.79M | 125.69M | 126.22M | 126.30M | 126.42M | 251.83M | 120.16M | 118.73M | 234.14M | 228.85M | 225.44M | 229.14M | 229.92M | 228.69M | 230.69M | 231.48M | 232.01M | 231.79M | 233.89M | 232.34M | 230.92M | 230.49M | 231.17M | 232.67M | 234.13M | 233.20M | 235.79M | 236.15M | 236.40M | 945.01M | 474.14M | 474.37M | 475.01M | 949.68M | 952.20M | 952.75M | 953.57M | 953.57M | 958.13M | 960.52M | 961.81M | 960.74M | 963.18M | 964.75M | 966.23M | 965.31M | |
|
Shares Outstanding (Diluted Average)
|
84.95M | 84.94M | 85.15M | 170.05M | 84.41M | 83.18M | 158.45M | 153.35M | 133.80M | 132.70M | 131.96M | 0.13M | 128.47M | 129.52M | 0.13M | 129.78M | 0.13M | 131.10M | 131.49M | 131.23M | 131.52M | 131.87M | 132.12M | 262.85M | 127.14M | 125.88M | 248.78M | 244.29M | 237.76M | 236.67M | 237.13M | 237.02M | 238.79M | 241.36M | 242.96M | 241.88M | 244.83M | 242.74M | 241.16M | 240.45M | 238.66M | 238.57M | 238.59M | 238.66M | 239.97M | 240.28M | 240.21M | 961.16M | 482.44M | 482.49M | 482.58M | 964.60M | 964.34M | 965.07M | 967.38M | 966.65M | 971.68M | 974.59M | 976.45M | 974.80M | 976.51M | 977.91M | 978.09M | 977.56M | |
|
EBITDA
|
56.49M | 53.23M | 72.13M | 57.22M | 59.59M | 60.20M | 82.04M | 63.46M | 65.38M | 63.54M | 87.94M | 69.49M | 74.36M | 62.77M | 82.81M | 63.05M | 64.96M | 71.48M | 62.63M | 75.86M | 82.40M | 80.47M | 94.77M | 86.77M | 86.25M | 92.08M | 121.95M | 106.19M | 104.82M | 108.88M | 136.79M | 110.81M | 123.94M | 150.95M | 174.62M | 134.84M | 151.44M | 164.74M | 207.49M | 192.80M | 205.39M | 209.89M | 195.10M | 205.72M | 248.59M | 258.22M | 328.11M | 301.50M | 330.12M | 347.33M | 372.75M | 324.79M | 311.50M | 365.52M | 418.92M | 390.62M | 395.38M | 379.90M | 437.20M | 359.54M | 406.37M | 426.21M | 451.55M | 412.59M | 430.69M |
|
Interest Expenses
|
0.14M | 0.02M | 0.04M | 0.01M | 0.01M | 0.42M | 1.83M | 1.81M | 2.19M | 3.03M | 3.01M | 3.11M | 2.63M | 2.59M | 2.54M | 2.51M | 2.29M | 2.21M | 2.10M | 2.17M | 1.91M | 4.69M | 5.92M | 5.61M | 5.72M | 5.57M | 5.70M | 6.61M | 5.96M | 6.14M | 5.87M | 5.81M | 5.59M | 5.76M | 4.42M | 4.60M | 4.65M | 5.23M | 5.32M | 4.60M | 4.61M | 4.91M | 5.80M | 4.90M | | | | | | | | | | | | | | | | | | | | | |
|
Tax Rate
|
38.18% | 32.80% | 37.99% | 37.19% | 37.13% | 37.59% | 37.60% | 35.32% | 35.52% | 34.74% | 34.39% | 33.47% | 35.96% | 35.14% | 35.08% | 33.55% | 35.52% | 35.76% | 33.34% | 30.91% | 36.01% | 34.84% | 34.81% | 29.51% | 35.65% | 35.55% | 35.98% | 20.63% | -63.15% | 34.00% | 30.93% | 33.85% | 32.04% | 28.48% | 25.59% | 17.32% | 23.32% | 20.36% | 5.58% | 17.95% | -7.97% | 17.73% | 23.10% | 18.01% | 18.85% | 23.38% | 11.36% | 14.40% | 20.09% | 15.97% | 24.62% | 13.09% | 21.48% | 22.12% | 20.43% | 17.92% | 21.44% | 20.75% | 19.06% | 21.12% | 19.97% | 16.52% | 19.38% | 17.37% | 17.43% |