|
Revenue
|
1,163.75M | 1,251.38M | 1,258.24M | 1,173.70M | 1,280.07M | 1,381.24M | 1,425.89M | 1,310.33M | 1,382.74M | 1,479.32M | 1,535.45M | 1,391.31M | 1,529.39M | 1,562.85M | 1,601.56M | 1,488.38M | 1,585.01M | 1,714.97M | 1,728.03M | 1,621.23M | 1,727.94M | 1,847.09M | 1,876.87M | 1,764.18M | 1,901.90M | 2,035.52M | 2,080.20M | 1,949.05M | 2,096.15M | 2,176.69M | 2,220.95M | 2,099.30M | 2,156.26M | 2,290.83M | 2,339.83M | 2,190.81M | 2,282.68M | 2,456.07M | 2,482.72M | 2,314.96M | 2,410.61M | 2,589.87M | 2,666.53M | 2,482.97M | 2,476.49M | 3,091.59M | 3,207.64M | 2,828.77M | 3,090.90M | 3,465.60M | 3,479.57M | 3,291.49M | 3,296.01M | 3,670.74M | 3,798.62M | 3,644.49M | 3,707.86M | 4,068.99M | 4,203.38M | 3,832.01M | 3,976.24M | 4,272.20M | 4,364.44M | 4,095.60M | 4,136.92M | 4,525.06M | 4,705.70M |
|
Cost of Revenue
|
621.08M | 647.61M | 647.68M | 604.16M | 661.72M | 708.61M | 732.47M | 673.73M | 712.96M | 760.66M | 781.24M | 696.61M | 767.71M | 782.99M | 796.07M | 738.00M | 786.35M | 843.09M | 848.86M | 801.93M | 850.23M | 896.21M | 908.67M | 852.07M | 914.94M | 976.73M | 990.95M | 921.41M | 998.57M | 1,049.51M | 1,050.93M | 985.08M | 1,025.11M | 1,090.77M | 1,109.54M | 1,031.63M | 1,081.42M | 1,167.43M | 1,166.96M | 1,080.64M | 1,131.32M | 1,221.59M | 1,244.00M | 1,158.39M | 1,180.58M | 1,454.41M | 1,527.17M | 1,356.63M | 1,450.10M | 1,639.22M | 1,661.33M | 1,556.96M | 1,587.94M | 1,786.02M | 1,863.66M | 1,790.54M | 1,817.54M | 1,982.41M | 2,042.92M | 1,864.59M | 1,942.07M | 2,104.14M | 2,113.21M | 1,994.57M | 2,015.44M | 2,198.52M | 2,265.75M |
|
Gross Profit
|
542.67M | 603.77M | 610.55M | 569.53M | 618.35M | 672.63M | 693.41M | 636.60M | 669.78M | 718.66M | 754.21M | 694.70M | 761.68M | 779.86M | 805.49M | 750.38M | 798.66M | 871.88M | 879.16M | 819.30M | 877.72M | 950.88M | 968.20M | 912.11M | 986.96M | 1,058.79M | 1,089.25M | 1,027.64M | 1,097.58M | 1,127.18M | 1,170.03M | 1,114.23M | 1,131.15M | 1,200.06M | 1,230.29M | 1,159.18M | 1,201.26M | 1,288.64M | 1,315.76M | 1,234.32M | 1,279.29M | 1,368.29M | 1,422.53M | 1,324.58M | 1,295.91M | 1,637.18M | 1,680.47M | 1,472.14M | 1,640.80M | 1,826.38M | 1,818.24M | 1,734.54M | 1,708.07M | 1,884.72M | 1,934.96M | 1,853.95M | 1,890.33M | 2,086.58M | 2,160.46M | 1,967.43M | 2,034.17M | 2,168.06M | 2,251.22M | 2,101.03M | 2,121.49M | 2,326.54M | 2,439.95M |
|
Selling, General & Administrative
|
429.33M | 454.09M | 461.36M | 444.12M | 449.90M | 476.47M | 488.48M | 472.46M | 473.34M | 496.29M | 513.16M | 490.58M | 514.18M | 536.26M | 542.17M | 527.41M | 547.58M | 575.61M | 578.78M | 563.54M | 590.60M | 614.40M | 624.43M | 609.10M | 636.59M | 673.02M | 673.99M | 665.02M | 678.95M | 702.12M | 722.22M | 706.52M | 727.99M | 742.62M | 768.33M | 756.35M | 778.41M | 809.49M | 830.61M | 806.27M | 834.50M | 870.21M | 886.17M | 883.08M | 872.35M | 900.69M | 955.46M | 937.87M | 949.69M | 1,030.80M | 1,063.64M | 1,058.65M | 1,038.54M | 1,086.17M | 1,130.77M | 1,171.74M | 1,173.68M | 1,232.81M | 1,263.24M | 1,248.69M | 1,281.69M | 1,304.76M | 1,354.50M | 1,362.38M | 1,380.02M | 1,412.07M | 1,463.88M |
|
Operating Expenses
|
429.33M | 454.09M | 461.36M | 444.12M | 449.90M | 476.47M | 488.48M | 472.46M | 473.34M | 496.29M | 513.16M | 490.58M | 514.18M | 536.26M | 542.17M | 527.41M | 547.58M | 575.61M | 578.78M | 563.54M | 590.60M | 614.40M | 624.43M | 609.10M | 636.59M | 673.02M | 673.99M | 665.02M | 678.95M | 702.12M | 722.22M | 706.52M | 727.99M | 742.62M | 768.33M | 756.35M | 778.41M | 809.49M | 830.61M | 806.27M | 834.50M | 870.21M | 886.17M | 883.08M | 872.35M | 900.69M | 955.46M | 937.87M | 949.69M | 1,030.80M | 1,063.64M | 1,058.65M | 1,038.54M | 1,086.17M | 1,130.77M | 1,171.74M | 1,173.68M | 1,232.81M | 1,263.24M | 1,248.69M | 1,281.69M | 1,304.76M | 1,354.50M | 1,362.38M | 1,380.02M | 1,412.07M | 1,463.88M |
|
Operating Income
|
113.34M | 149.68M | 149.20M | 125.41M | 168.44M | 181.16M | 199.03M | 164.14M | 196.44M | 222.37M | 241.05M | 206.91M | 247.50M | 243.60M | 263.32M | 222.97M | 251.08M | 296.26M | 300.38M | 255.76M | 287.12M | 336.47M | 343.77M | 303.01M | 350.37M | 385.77M | 415.26M | 362.62M | 418.63M | 425.06M | 447.81M | 407.71M | 403.16M | 457.44M | 461.96M | 402.83M | 422.85M | 479.15M | 485.15M | 428.04M | 444.79M | 498.07M | 536.36M | 441.50M | 423.56M | 736.49M | 725.01M | 534.27M | 691.11M | 795.58M | 754.60M | 675.88M | 669.53M | 798.55M | 804.19M | 682.22M | 716.64M | 853.77M | 897.22M | 718.74M | 752.48M | 863.30M | 896.73M | 738.65M | 741.47M | 914.47M | 976.07M |
|
EBIT
|
113.34M | 149.68M | 149.20M | 125.41M | 168.44M | 181.16M | 199.03M | 164.14M | 196.44M | 222.37M | 241.05M | 206.91M | 247.50M | 243.60M | 263.32M | 222.97M | 251.08M | 296.26M | 300.38M | 255.76M | 287.12M | 336.47M | 343.77M | 303.01M | 350.37M | 385.77M | 415.26M | 362.62M | 418.63M | 425.06M | 447.81M | 407.71M | 403.16M | 457.44M | 461.96M | 402.83M | 422.85M | 479.15M | 485.15M | 428.04M | 444.79M | 498.07M | 536.36M | 441.50M | 423.56M | 736.49M | 725.01M | 534.27M | 691.11M | 795.58M | 754.60M | 675.88M | 669.53M | 798.55M | 804.19M | 682.22M | 716.64M | 853.77M | 897.22M | 718.74M | 752.48M | 863.30M | 896.73M | 738.65M | 741.47M | 914.47M | 976.07M |
|
Interest & Investment Income
|
0.43M | 0.36M | 0.34M | 0.42M | 0.40M | 0.50M | 0.51M | 0.53M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Other Non Operating Income
|
0.48M | 0.39M | 0.82M | 1.21M | 0.51M | 0.92M | 0.41M | 0.45M | 0.29M | 0.31M | 0.68M | -0.49M | 0.80M | -0.05M | 0.55M | 0.59M | 0.47M | 0.86M | 0.69M | 0.52M | 0.62M | 0.64M | 0.98M | 0.56M | 1.11M | 0.18M | -0.65M | 0.49M | 1.02M | 1.24M | 1.56M | 0.87M | 0.77M | -0.76M | 1.30M | 0.10M | 0.20M | 0.99M | 1.42M | -4.10M | 3.10M | 0.83M | 0.73M | 2.37M | -5.19M | 5.01M | 2.48M | 3.41M | 1.69M | 2.95M | 0.32M | 2.58M | -1.94M | -4.55M | -0.62M | 4.22M | 4.48M | 4.19M | -0.49M | 6.96M | 3.40M | 1.56M | 4.30M | -0.11M | -1.22M | 2.44M | 5.37M |
|
Non Operating Income
|
-11.15M | -10.21M | -9.92M | -9.44M | -9.97M | -9.72M | -8.84M | 5.12M | -30.26M | -5.39M | -6.02M | -9.32M | -7.71M | -8.53M | -9.34M | -10.29M | -10.46M | -10.13M | -12.09M | -11.86M | -12.16M | -11.68M | -11.45M | -12.91M | -12.71M | -13.56M | -14.39M | -12.99M | -13.05M | -16.27M | -15.92M | -16.78M | -17.93M | -21.12M | -22.43M | -26.11M | -27.44M | -29.28M | -29.50M | -34.88M | -30.63M | -33.10M | -34.47M | -32.19M | -43.90M | -36.08M | -38.61M | -34.34M | -35.28M | -34.25M | -34.07M | -31.66M | -36.27M | -41.25M | -42.34M | -35.97M | -39.23M | -44.64M | -50.55M | -47.20M | -52.09M | -51.74M | -48.81M | -53.45M | -57.12M | -53.02M | -52.42M |
|
EBT
|
102.19M | 139.47M | 139.28M | 115.97M | 158.48M | 171.44M | 190.19M | 169.26M | 166.17M | 216.98M | 235.03M | 197.59M | 239.79M | 235.07M | 253.98M | 212.68M | 240.63M | 286.13M | 288.29M | 243.90M | 274.96M | 324.80M | 332.32M | 290.11M | 337.66M | 372.21M | 400.87M | 349.63M | 405.57M | 408.79M | 431.89M | 390.93M | 385.22M | 436.33M | 439.53M | 376.72M | 395.41M | 449.87M | 455.65M | 393.16M | 414.15M | 464.97M | 501.89M | 409.31M | 379.66M | 700.41M | 686.41M | 499.93M | 655.83M | 761.33M | 720.53M | 644.22M | 633.26M | 757.30M | 761.85M | 646.25M | 677.42M | 809.13M | 846.67M | 671.53M | 700.39M | 811.56M | 847.92M | 685.20M | 684.35M | 861.46M | 923.65M |
|
Tax Provisions
|
39.35M | 53.95M | 52.05M | 44.05M | 61.00M | 71.85M | 73.65M | 63.50M | 63.70M | 83.21M | 86.59M | 74.60M | 92.30M | 88.95M | 94.65M | 79.88M | 86.30M | 109.00M | 101.80M | 91.55M | 101.10M | 119.15M | 115.32M | 108.43M | 124.80M | 138.70M | 134.60M | 131.05M | 150.20M | 151.00M | 153.40M | 144.90M | 120.29M | 153.50M | 155.80M | 79.17M | 90.50M | 96.80M | 89.50M | 92.80M | 93.00M | 111.29M | 110.60M | 84.40M | 79.22M | 168.74M | 159.15M | 106.98M | 154.22M | 175.88M | 161.88M | 125.25M | 151.38M | 180.54M | 176.41M | 117.67M | 160.53M | 181.77M | 196.84M | 119.03M | 153.15M | 188.71M | 182.46M | 183.83M | 145.87M | 192.86M | 197.75M |
|
Profit After Tax
|
62.84M | 85.52M | 87.22M | 71.92M | 97.48M | 99.59M | 116.54M | 105.76M | 102.47M | 133.77M | 148.44M | 122.99M | 147.49M | 146.12M | 159.33M | 132.80M | 154.33M | 177.13M | 186.49M | 152.35M | 173.86M | 205.65M | 217.00M | 181.68M | 212.86M | 233.51M | 266.27M | 218.58M | 255.37M | 257.79M | 278.49M | 246.03M | 264.93M | 282.82M | 283.73M | 302.31M | 304.91M | 353.07M | 366.15M | 300.36M | 321.15M | 353.68M | 391.29M | 324.92M | 300.44M | 531.67M | 527.25M | 392.94M | 501.61M | 585.45M | 558.65M | 518.97M | 481.88M | 576.76M | 585.44M | 528.57M | 516.88M | 627.37M | 649.83M | 552.50M | 547.24M | 622.85M | 665.46M | 551.13M | 538.49M | 668.60M | 725.90M |
|
Income from Continuing Operations
|
62.84M | 85.52M | 87.22M | 71.92M | 97.48M | 99.59M | 116.54M | 105.76M | 102.47M | 133.77M | 148.44M | 122.99M | 147.49M | 146.12M | 159.33M | 132.80M | 154.33M | 177.13M | 186.49M | 152.35M | 173.86M | 205.65M | 217.00M | 181.68M | 212.86M | 233.51M | 266.27M | 218.58M | 255.37M | 257.79M | 278.49M | 246.03M | 264.93M | 282.82M | 283.73M | 297.56M | 304.91M | 353.07M | 366.15M | 300.36M | 321.15M | 353.68M | 391.29M | 324.92M | 300.44M | 531.67M | 527.25M | 392.94M | 501.61M | 585.45M | 558.65M | 518.97M | 481.88M | 576.76M | 585.44M | 528.57M | 516.88M | 627.37M | 649.83M | 552.50M | 547.24M | 622.85M | 665.46M | 501.36M | 538.49M | 668.60M | 725.90M |
|
Consolidated Net Income
|
62.84M | 85.52M | 87.22M | 71.92M | 97.48M | 99.59M | 116.54M | 105.76M | 102.47M | 133.77M | 148.44M | 122.99M | 147.49M | 146.12M | 159.33M | 132.80M | 154.33M | 177.13M | 186.49M | 152.35M | 173.86M | 205.65M | 217.00M | 181.68M | 212.86M | 233.51M | 266.27M | 218.58M | 255.37M | 257.79M | 278.49M | 246.03M | 264.93M | 282.82M | 283.73M | 297.56M | 304.91M | 353.07M | 366.15M | 300.36M | 321.15M | 353.68M | 391.29M | 324.92M | 300.44M | 531.67M | 527.25M | 392.94M | 501.61M | 585.45M | 558.65M | 518.97M | 481.88M | 576.76M | 585.44M | 528.57M | 516.88M | 627.37M | 649.83M | 552.50M | 547.24M | 622.85M | 665.46M | 501.36M | 538.49M | 668.60M | 725.90M |
|
Income towards Parent Company
|
62.84M | 85.52M | 87.22M | 71.92M | 97.48M | 99.59M | 116.54M | 105.76M | 102.47M | 133.77M | 148.44M | 122.99M | 147.49M | 146.12M | 159.33M | 132.80M | 154.33M | 177.13M | 186.49M | 152.35M | 173.86M | 205.65M | 217.00M | 181.68M | 212.86M | 233.51M | 266.27M | 218.58M | 255.37M | 257.79M | 278.49M | 246.03M | 264.93M | 282.82M | 283.73M | 297.56M | 304.91M | 353.07M | 366.15M | 300.36M | 321.15M | 353.68M | 391.29M | 324.92M | 300.44M | 531.67M | 527.25M | 392.94M | 501.61M | 585.45M | 558.65M | 518.97M | 481.88M | 576.76M | 585.44M | 528.57M | 516.88M | 627.37M | 649.83M | 552.50M | 547.24M | 622.85M | 665.46M | 501.36M | 538.49M | 668.60M | 725.90M |
|
Net Income towards Common Stockholders
|
62.84M | 85.52M | 87.22M | 71.92M | 97.48M | 99.59M | 116.54M | 105.76M | 102.47M | 133.77M | 148.44M | 122.99M | 147.49M | 146.12M | 159.33M | 132.80M | 154.33M | 177.13M | 186.49M | 152.35M | 173.86M | 205.65M | 217.00M | 181.68M | 212.86M | 233.51M | 266.27M | 218.58M | 255.37M | 257.79M | 278.49M | 246.03M | 264.93M | 282.82M | 283.73M | 297.56M | 304.91M | 353.07M | 366.15M | 300.36M | 321.15M | 353.68M | 391.29M | 324.92M | 300.44M | 531.67M | 527.25M | 392.94M | 501.61M | 585.45M | 558.65M | 518.97M | 481.88M | 576.76M | 585.44M | 528.57M | 516.88M | 627.37M | 649.83M | 552.50M | 547.24M | 622.85M | 665.46M | 501.36M | 538.49M | 668.60M | 725.90M |
|
EPS (Basic)
|
0.47 | 0.63 | 0.64 | 0.53 | 0.71 | 0.72 | 0.84 | 0.76 | 0.73 | 0.97 | 1.12 | 0.91 | 1.16 | 1.17 | 1.34 | 1.10 | 1.38 | 1.61 | 1.72 | 1.39 | 1.64 | 1.94 | 2.10 | 1.74 | 2.09 | 2.32 | 2.68 | 2.19 | 2.63 | 2.69 | 2.93 | 2.58 | 2.88 | 3.14 | 3.26 | 3.37 | 3.65 | 4.32 | 4.54 | 3.69 | 4.09 | 4.56 | 5.14 | 4.29 | 4.00 | 7.16 | 7.13 | 5.45 | 7.13 | 8.41 | 8.14 | 7.71 | 7.24 | 8.86 | 9.25 | 8.45 | 8.36 | 10.32 | 10.82 | 9.33 | 9.27 | 0.71 | 0.76 | 38.82 | 9.40 | 0.78 | 0.86 |
|
EPS (Weighted Average and Diluted)
|
0.46 | 0.62 | 0.63 | 0.52 | 0.70 | 0.71 | 0.82 | 0.74 | 0.72 | 0.96 | 1.10 | 0.90 | 1.14 | 1.15 | 1.32 | 1.08 | 1.36 | 1.58 | 1.69 | 1.37 | 1.61 | 1.91 | 2.06 | 1.71 | 2.06 | 2.29 | 2.64 | 2.15 | 2.59 | 2.65 | 2.90 | 2.54 | 2.83 | 3.10 | 3.22 | 3.32 | 3.61 | 4.28 | 4.50 | 3.65 | 4.05 | 4.51 | 5.08 | 4.25 | 3.97 | 7.10 | 7.07 | 5.40 | 7.06 | 8.33 | 8.07 | 7.64 | 7.17 | 8.78 | 9.17 | 8.37 | 8.28 | 10.22 | 10.72 | 9.26 | 9.20 | 0.70 | 0.76 | 38.58 | 9.35 | 0.78 | 0.85 |
|
Shares Outstanding (Weighted Average)
|
135.04M | 135.77M | | 136.23M | 137.58M | 138.23M | | 138.65M | 140.58M | | | 134.67M | | | | 121.18M | 111.56M | 110.91M | 110.03M | 109.24M | 106.19M | 105.98M | 105.15M | 104.26M | 101.61M | 101.08M | 100.47M | 99.97M | 97.14M | 96.55M | 95.99M | 95.45M | 92.00M | 91.01M | 89.64M | 88.43M | 83.53M | 82.62M | 81.94M | 81.41M | 78.48M | 78.05M | 77.42M | | | | | | | | | | | | | | | | | | | | | | | | |
|
Shares Outstanding (Diluted Average)
|
136.23M | 137.55M | | 137.88M | 139.61M | 141.12M | | 141.99M | 142.87M | | | 136.98M | | | | 123.31M | 113.40M | 112.74M | 111.89M | 111.10M | 108.07M | 107.82M | 106.94M | 106.04M | 103.26M | 102.68M | 102.04M | 101.51M | 98.54M | 97.91M | 97.31M | 96.72M | 93.50M | 92.35M | 90.87M | 89.50M | 84.52M | 83.43M | 82.84M | 82.28M | 79.30M | 78.85M | 78.22M | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA
|
113.34M | 149.68M | 149.20M | 125.41M | 168.44M | 181.16M | 199.03M | 164.14M | 196.44M | 222.37M | 241.05M | 206.91M | 247.50M | 243.60M | 263.32M | 222.97M | 251.08M | 296.26M | 300.38M | 255.76M | 287.12M | 336.47M | 343.77M | 303.01M | 350.37M | 385.77M | 415.26M | 362.62M | 418.63M | 425.06M | 447.81M | 407.71M | 403.16M | 457.44M | 461.96M | 402.83M | 422.85M | 479.15M | 485.15M | 428.04M | 444.79M | 498.07M | 536.36M | 441.50M | 423.56M | 736.49M | 725.01M | 534.27M | 691.11M | 795.58M | 754.60M | 675.88M | 669.53M | 798.55M | 804.19M | 682.22M | 716.64M | 853.77M | 897.22M | 718.74M | 752.48M | 863.30M | 896.73M | 738.65M | 741.47M | 914.47M | 976.07M |
|
Interest Expenses
|
12.06M | 10.96M | 11.09M | 11.07M | 10.88M | 11.15M | 9.76M | 7.49M | 5.24M | 6.26M | 7.21M | 9.46M | 9.13M | 9.14M | 10.45M | 11.48M | 11.40M | 11.47M | 13.29M | 12.91M | 13.41M | 12.82M | 12.98M | 14.08M | 14.40M | 14.32M | 14.30M | 14.11M | 14.82M | 18.70M | 18.71M | 18.70M | 19.40M | 20.83M | 24.32M | 26.79M | 28.22M | 30.86M | 31.58M | 31.47M | 34.29M | 34.54M | 35.86M | 35.29M | 39.39M | 41.72M | 41.67M | 38.35M | 37.51M | 37.66M | 34.87M | 34.73M | 34.84M | 37.38M | 43.16M | 42.33M | 44.57M | 49.59M | 51.36M | 56.15M | 57.15M | 54.83M | 55.17M | 55.40M | 57.56M | 57.34M | 59.57M |
|
Tax Rate
|
38.51% | 38.68% | 37.37% | 37.98% | 38.49% | 41.91% | 38.72% | 37.52% | 38.33% | 38.35% | 36.84% | 37.76% | 38.49% | 37.84% | 37.27% | 37.56% | 35.86% | 38.09% | 35.31% | 37.54% | 36.77% | 36.68% | 34.70% | 37.38% | 36.96% | 37.26% | 33.58% | 37.48% | 37.03% | 36.94% | 35.52% | 37.07% | 31.23% | 35.18% | 35.45% | 21.02% | 22.89% | 21.52% | 19.64% | 23.60% | 22.46% | 23.93% | 22.04% | 20.62% | 20.87% | 24.09% | 23.19% | 21.40% | 23.52% | 23.10% | 22.47% | 19.44% | 23.90% | 23.84% | 23.16% | 18.21% | 23.70% | 22.46% | 23.25% | 17.72% | 21.87% | 23.25% | 21.52% | 26.83% | 21.31% | 22.39% | 21.41% |