|
Revenue
|
374.32M | 189.88M | 2,454.44M | 184.28M | 206.08M | 214.18M | 223.12M | 233.55M | 304.31M | 325.21M | 342.95M | 352.47M | 423.47M | 461.66M | 462.61M | 430.42M | 465.61M | 488.64M | 539.74M | 529.32M | 590.76M | 610.58M | 642.24M | 586.90M | 619.03M | 691.39M | 809.79M | 701.70M | 796.80M | 797.69M | 875.22M | 814.02M | 868.73M | 897.65M | 923.88M | 847.96M | 933.07M | 980.66M | 1,049.31M | 993.00M | 1,168.00M | 1,521.00M | 1,541.00M | 1,465.00M | 1,443.00M | 1,022.00M | 1,173.00M | 1,108.00M | 1,194.00M | 1,218.00M | 1,279.00M | 1,194.00M | 1,327.00M | 1,398.00M | 1,510.00M | 1,397.00M | 1,592.00M | 1,744.00M | 1,852.00M | 1,789.00M | 1,919.00M | 2,046.00M | 2,186.00M | 2,006.00M | 2,150.00M | 2,237.00M | 2,437.00M |
|
Cost of Revenue
|
161.22M | 82.02M | | 81.22M | 90.87M | 91.75M | 90.75M | 106.41M | 146.43M | 142.06M | 149.94M | 152.92M | 187.43M | 208.36M | 205.79M | 191.87M | 206.30M | 219.65M | 257.02M | 245.19M | 283.18M | 283.05M | 293.61M | 265.73M | 277.41M | 331.94M | 382.19M | 327.13M | 371.14M | 354.18M | 390.90M | 369.76M | 379.29M | 377.96M | 392.65M | 371.31M | 399.00M | 411.14M | 452.55M | 429.00M | 518.00M | 808.00M | 659.00M | 664.00M | 625.00M | 531.00M | 637.00M | 567.00M | 602.00M | 563.00M | 554.00M | 533.00M | 591.00M | 582.00M | 624.00M | 604.00M | 663.00M | 715.00M | 760.00M | 747.00M | 767.00M | 826.00M | 927.00M | 771.00M | 876.00M | 905.00M | 967.00M |
|
Gross Profit
|
213.10M | 107.85M | | 103.06M | 115.20M | 122.43M | 132.37M | 127.15M | 157.87M | 183.15M | 193.02M | 199.56M | 236.04M | 253.30M | 256.82M | 238.55M | 259.31M | 268.99M | 282.72M | 284.14M | 307.58M | 327.53M | 348.63M | 321.17M | 341.62M | 359.45M | 427.60M | 374.57M | 425.66M | 443.51M | 484.32M | 444.25M | 489.44M | 519.70M | 531.24M | 476.65M | 534.07M | 569.52M | 596.76M | 564.00M | 650.00M | 713.00M | 882.00M | 801.00M | 818.00M | 491.00M | 536.00M | 541.00M | 592.00M | 655.00M | 725.00M | 661.00M | 736.00M | 816.00M | 886.00M | 793.00M | 929.00M | 1,029.00M | 1,092.00M | 1,042.00M | 1,152.00M | 1,220.00M | 1,259.00M | 1,235.00M | 1,274.00M | 1,332.00M | 1,470.00M |
|
Amortization - Intangibles
|
| 3.31M | | 4.14M | | 3.81M | | 4.28M | 11.46M | 12.45M | 12.15M | 12.44M | 9.34M | 11.34M | 11.11M | 10.54M | 9.73M | 9.49M | 15.88M | 16.38M | 17.60M | 16.40M | 13.22M | 13.03M | 11.03M | 13.91M | 16.22M | 16.32M | 18.52M | 18.63M | 23.95M | 25.53M | 22.03M | 23.26M | 18.40M | 17.11M | 17.46M | 19.22M | 18.20M | 20.00M | 22.00M | 38.00M | 55.00M | 40.00M | 46.00M | 42.00M | 41.00M | 29.00M | 36.00M | 36.00M | 36.00M | 36.00M | 33.00M | 33.00M | 34.00M | 34.00M | 35.00M | 37.00M | 34.00M | 35.00M | 37.00M | 38.00M | 51.00M | 50.00M | 47.00M | 51.00M | 53.00M |
|
Selling, General & Administrative
|
38.59M | 19.35M | | 22.47M | 23.59M | 23.34M | | 30.52M | 33.17M | 31.55M | 38.47M | 41.85M | 49.47M | 56.10M | 54.29M | 55.16M | 55.46M | 82.77M | 61.07M | 57.13M | 71.49M | 71.15M | 76.69M | 67.48M | 74.03M | 81.85M | 98.27M | 82.20M | 95.06M | 94.24M | 111.35M | 101.72M | 100.86M | 108.10M | 101.88M | 106.53M | 107.53M | 112.82M | 123.79M | 122.00M | 160.00M | 252.00M | 213.00M | 201.00M | 180.00M | 163.00M | 183.00M | 197.00M | 162.00M | 172.00M | 154.00M | 170.00M | 183.00M | 184.00M | 211.00M | 169.00M | 199.00M | 209.00M | 202.00M | 220.00M | 248.00M | 248.00M | 265.00M | 211.00M | 236.00M | 242.00M | 256.00M |
|
Other Operating Expenses
|
6.85M | 3.31M | | 4.14M | 30.16M | 1.97M | | -23.32M | 44.23M | 56.12M | 140.54M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 68.00M | | | | 3.00M | 1.00M | | | | | | | | | | | | |
|
Operating Expenses
|
45.44M | 22.65M | | 26.61M | 53.75M | 27.16M | | 106.17M | 33.17M | 31.55M | 38.47M | 41.85M | 49.47M | 56.10M | 54.29M | 55.16M | 55.46M | 82.77M | 61.07M | 57.13M | 71.49M | 71.15M | 76.69M | 67.48M | 74.03M | 81.85M | 98.27M | 82.20M | 95.06M | 94.24M | 111.35M | 101.72M | 100.86M | 108.10M | 101.88M | 106.53M | 107.53M | 112.82M | 123.79M | 122.00M | 160.00M | 252.00M | 213.00M | 201.00M | 180.00M | 163.00M | 183.00M | 197.00M | 162.00M | 172.00M | 154.00M | 170.00M | 183.00M | 184.00M | 211.00M | 169.00M | 199.00M | 209.00M | 202.00M | 220.00M | 248.00M | 248.00M | 265.00M | 211.00M | 236.00M | 242.00M | 256.00M |
|
Operating Income
|
167.66M | 85.20M | | 76.45M | 88.06M | 95.28M | 132.37M | 92.35M | 113.24M | 139.16M | 142.39M | 145.27M | 177.23M | 185.86M | 191.42M | 172.85M | 194.11M | 176.72M | 205.77M | 210.63M | 218.49M | 239.98M | 258.72M | 240.67M | 256.56M | 263.70M | 313.08M | 276.04M | 312.07M | 330.64M | 349.00M | 317.01M | 366.55M | 388.33M | 410.96M | 353.01M | 409.09M | 437.48M | 454.76M | 422.00M | 468.00M | 423.00M | 614.00M | 560.00M | 592.00M | 286.00M | 312.00M | 315.00M | 394.00M | 447.00M | 535.00M | 455.00M | 520.00M | 599.00M | 641.00M | 590.00M | 695.00M | 783.00M | 856.00M | 787.00M | 867.00M | 934.00M | 943.00M | 974.00M | 991.00M | 1,039.00M | 1,161.00M |
|
EBIT
|
167.66M | 85.20M | | 76.45M | 88.06M | 95.28M | 132.37M | 92.35M | 113.24M | 139.16M | 142.39M | 145.27M | 177.23M | 185.86M | 191.42M | 172.85M | 194.11M | 176.72M | 205.77M | 210.63M | 218.49M | 239.98M | 258.72M | 240.67M | 256.56M | 263.70M | 313.08M | 276.04M | 312.07M | 330.64M | 349.00M | 317.01M | 366.55M | 388.33M | 410.96M | 353.01M | 409.09M | 437.48M | 454.76M | 422.00M | 468.00M | 423.00M | 614.00M | 560.00M | 592.00M | 286.00M | 312.00M | 315.00M | 394.00M | 447.00M | 535.00M | 455.00M | 520.00M | 599.00M | 641.00M | 590.00M | 695.00M | 783.00M | 856.00M | 787.00M | 867.00M | 934.00M | 943.00M | 974.00M | 991.00M | 1,039.00M | 1,161.00M |
|
Other Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -0.20M | 0.86M | | | 1.00M | -2.00M | 3.00M | | 11.00M | 32.00M | 5.00M | 28.00M | 5.00M | 14.00M | 2.00M | 6.00M | -18.00M | -2.00M | 1.00M | 2.00M | 9.00M | 1.00M | 1.00M | 6.00M | 14.00M | 4.00M | 23.00M | 9.00M | | 16.00M |
|
Non Operating Income
|
| | | | | | | | | | | | | | | -62.88M | | | | -80.85M | | | | | | | | | | | | | | | | | | -0.20M | 0.86M | | | 1.00M | -2.00M | 3.00M | | 11.00M | 32.00M | 5.00M | 28.00M | 5.00M | 14.00M | 2.00M | 6.00M | -18.00M | -2.00M | 1.00M | 2.00M | 9.00M | 1.00M | 1.00M | 6.00M | 14.00M | 4.00M | | | | |
|
EBT
|
124.04M | 63.97M | | 47.94M | 59.65M | 67.06M | 132.37M | -10.94M | 57.45M | 89.26M | 93.65M | 96.20M | 124.93M | 130.47M | 136.27M | 109.97M | 99.74M | 114.25M | 124.53M | 129.77M | 136.21M | 20.88M | 161.66M | 141.73M | 156.67M | 138.74M | 199.68M | 164.06M | 200.79M | 194.18M | 209.09M | 138.92M | 215.20M | 235.85M | 247.46M | 190.96M | 247.19M | 265.54M | 282.31M | 250.00M | 263.00M | 183.00M | 367.00M | 293.00M | 337.00M | 34.00M | 76.00M | 53.00M | 130.00M | 244.00M | 287.00M | 193.00M | 260.00M | 312.00M | 361.00M | 301.00M | 397.00M | 469.00M | 550.00M | 488.00M | 519.00M | 602.00M | 605.00M | 619.00M | 622.00M | 635.00M | 753.00M |
|
Tax Provisions
|
44.14M | 22.58M | | 17.18M | 21.60M | 23.05M | | -3.78M | 20.76M | 30.89M | 29.34M | 31.10M | 43.38M | 40.02M | 48.40M | 35.80M | 31.80M | 37.60M | 40.50M | 43.65M | 45.85M | 4.70M | 47.40M | 46.20M | 45.77M | 39.63M | 58.01M | 34.62M | 59.10M | 33.55M | 54.43M | 20.05M | 59.51M | 66.02M | 63.32M | -121.05M | 45.35M | 48.15M | 51.55M | 54.00M | 63.00M | 55.00M | 50.00M | 59.00M | 14.00M | 39.00M | -25.00M | 3.00M | 25.00M | -73.00M | 79.00M | 30.00M | 61.00M | 73.00M | 96.00M | 72.00M | 93.00M | 117.00M | 136.00M | 106.00M | 115.00M | 141.00M | 138.00M | 126.00M | 143.00M | 142.00M | 144.00M |
|
Profit After Tax
|
79.90M | 41.39M | | 30.76M | 38.05M | 44.01M | 50.63M | -7.36M | 55.82M | 58.37M | 67.39M | 65.11M | 81.55M | 90.45M | 87.87M | 74.17M | 67.94M | 76.66M | 84.03M | 86.12M | 90.36M | 16.18M | 114.25M | 95.53M | 110.89M | 99.11M | 141.67M | 129.44M | 141.68M | 160.62M | 154.67M | 118.87M | 155.69M | 169.83M | 184.15M | 314.77M | 201.84M | 217.39M | 230.76M | 196.00M | 202.00M | 145.00M | 349.00M | 305.00M | 323.00M | -6.00M | 82.00M | 50.00M | 105.00M | 317.00M | 208.00M | 164.00M | 199.00M | 239.00M | 265.00M | 229.00M | 304.00M | 352.00M | 414.00M | 382.00M | 404.00M | 461.00M | 467.00M | 493.00M | 479.00M | 493.00M | 609.00M |
|
Equity Income
|
| | | | | 281.51M | | -61.76M | 266.01M | -554.59M | -166.95M | -159.89M | -202.93M | -215.46M | -212.38M | -177.63M | -200.51M | -212.99M | -216.85M | -215.14M | -237.26M | -184.33M | -309.71M | -261.37M | -297.21M | -305.15M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Income from Non-Controlling Interests
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.00M | 1.00M | | | | | 1.00M | | -1.00M | 1.00M | | 1.00M | -1.00M | 1.00M | | 1.00M | -1.00M | | 1.00M | | -1.00M | | | 1.00M | -1.00M |
|
Income from Continuing Operations
|
79.90M | 41.39M | | 30.76M | 38.05M | 44.01M | 132.37M | -7.15M | 36.70M | 58.37M | 64.31M | 65.11M | 81.55M | 90.45M | 87.87M | 74.17M | 67.94M | 76.66M | 84.03M | 86.12M | 90.36M | 16.18M | 114.25M | 95.53M | 110.89M | 99.11M | 141.67M | 129.44M | 141.68M | 160.62M | 154.67M | 118.87M | 155.69M | 169.83M | 184.15M | 312.01M | 201.84M | 217.39M | 230.76M | 196.00M | 200.00M | 128.00M | 317.00M | 234.00M | 323.00M | -5.00M | 101.00M | 50.00M | 105.00M | 317.00M | 208.00M | 163.00M | 199.00M | 239.00M | 265.00M | 229.00M | 304.00M | 352.00M | 414.00M | 382.00M | 404.00M | 461.00M | 467.00M | 493.00M | 479.00M | 493.00M | 609.00M |
|
Consolidated Net Income
|
79.90M | 41.39M | | 30.76M | 38.05M | 44.01M | 132.37M | -0.20M | 19.12M | -2.09M | 3.08M | 65.11M | 81.55M | 90.45M | 87.87M | 74.17M | 67.94M | 76.66M | 84.03M | 86.12M | 90.36M | 16.18M | 114.25M | 95.53M | 110.89M | 99.11M | 141.67M | 129.44M | 141.68M | 160.62M | 154.67M | 118.87M | -0.19M | -0.78M | -30.69M | 2.76M | -5.56M | -0.14M | -2.06M | 196.00M | 2.00M | 17.00M | 32.00M | 71.00M | -4.00M | -1.00M | -19.00M | 50.00M | 105.00M | 317.00M | 208.00M | 1.00M | 199.00M | 239.00M | 265.00M | 229.00M | 304.00M | 352.00M | 414.00M | 382.00M | 404.00M | 461.00M | 467.00M | 493.00M | 479.00M | 493.00M | 609.00M |
|
Income towards Parent Company
|
79.90M | 41.39M | | 30.76M | 38.05M | 44.01M | 132.37M | -0.20M | 19.12M | -2.09M | 3.08M | 65.11M | 81.55M | 90.45M | 87.87M | 74.17M | 67.94M | 76.66M | 84.03M | 86.12M | 90.36M | 16.18M | 114.25M | 95.53M | 110.89M | 99.11M | 141.67M | 129.44M | 141.68M | 160.62M | 154.67M | 118.87M | -0.19M | -0.78M | -30.69M | 2.76M | -5.56M | -0.14M | -2.06M | 196.00M | 2.00M | 17.00M | 32.00M | 71.00M | -4.00M | -1.00M | -19.00M | 50.00M | 105.00M | 317.00M | 208.00M | 1.00M | 199.00M | 239.00M | 265.00M | 229.00M | 304.00M | 352.00M | 414.00M | 382.00M | 404.00M | 461.00M | 467.00M | 493.00M | 479.00M | 493.00M | 609.00M |
|
Net Income towards Common Stockholders
|
79.90M | 41.39M | | 0.45M | 38.05M | 44.01M | 132.37M | -10.17M | 55.82M | 56.28M | 67.39M | 61.81M | 81.55M | 90.45M | 87.87M | 36.04M | 67.94M | 38.68M | -11.11M | 81.98M | 84.87M | -94.73M | 108.16M | 92.17M | 110.89M | 99.11M | 141.67M | 126.44M | 141.68M | 160.62M | 154.67M | 22.90M | 155.50M | 169.05M | 90.17M | 258.63M | 196.28M | 217.25M | 228.85M | 172.00M | 202.00M | 145.00M | 260.00M | 119.00M | 319.00M | -6.00M | 82.00M | -23.00M | 104.00M | 317.00M | 209.00M | 117.00M | 199.00M | 238.00M | 226.00M | 190.00M | 304.00M | 351.00M | 415.00M | 281.00M | 403.00M | 461.00M | 336.00M | 444.00M | 479.00M | 492.00M | 451.00M |
|
EPS (Basic)
|
1.66 | 0.79 | | 0.01 | 0.72 | 0.83 | 0.96 | -0.19 | 1.04 | 1.10 | 1.26 | 1.15 | 1.51 | 1.68 | 1.63 | 0.66 | 1.25 | 0.71 | -0.23 | 1.44 | 1.49 | -1.66 | 1.90 | 1.63 | 1.96 | 1.75 | 2.50 | 2.23 | 2.52 | 2.88 | 2.76 | 0.41 | 2.78 | 3.09 | 2.20 | 4.65 | 3.63 | 3.91 | 4.14 | 3.05 | 3.60 | 2.57 | 4.62 | 2.07 | 5.63 | -0.10 | 1.76 | -0.42 | 1.79 | 5.43 | 3.58 | 1.98 | 3.38 | 4.10 | 3.96 | 3.33 | 5.32 | 6.14 | 7.23 | 4.87 | 6.97 | 7.96 | 5.81 | 7.62 | 8.24 | 8.47 | 7.77 |
|
EPS (Weighted Average and Diluted)
|
0.00M | 821.91 | | 8.42 | 718.87 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.43 | | | | 3.58 | 1.98 | 3.38 | 4.10 | 3.96 | 3.33 | 5.32 | 6.14 | 7.23 | 4.87 | 6.97 | 7.96 | 5.81 | 7.62 | 8.24 | 8.47 | 7.77 |
|
Shares Outstanding (Weighted Average)
|
48.19M | 48.31M | 48.48M | 48.98M | 49.03M | 49.24M | 49.34M | 49.45M | 49.65M | 49.98M | 50.15M | 50.34M | 50.66M | 51.08M | 51.46M | 51.69M | 52.04M | 52.40M | 52.54M | 52.67M | 52.77M | 52.92M | 52.71M | 52.46M | 52.71M | 53.28M | 53.53M | 53.69M | 53.47M | 52.98M | 53.27M | 53.35M | 52.84M | 52.02M | 51.91M | 51.96M | 52.20M | 52.43M | 52.63M | 52.75M | 52.90M | 53.18M | 53.33M | 53.55M | 53.67M | 54.07M | 54.21M | 54.44M | 54.69M | 54.89M | 55.11M | 55.25M | 55.46M | 54.58M | 54.23M | 54.37M | 54.60M | 54.93M | 55.18M | 55.31M | 55.61M | 55.96M | 56.11M | 56.23M | 56.08M | 56.17M | 56.35M |
|
Shares Outstanding (Diluted Average)
|
0.05M | 0.05M | | 0.05M | 0.05M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 57.30M | | | | 58.40M | 59.20M | 59.00M | 58.70M | 58.20M | 57.10M | 57.10M | 57.20M | 57.20M | 57.70M | 57.80M | 57.90M | 57.80M | 58.30M | 58.20M | 58.20M | 58.20M |
|
EBITDA
|
167.66M | 85.20M | | 76.45M | 88.06M | 95.28M | 132.37M | 92.35M | 113.24M | 139.16M | 142.39M | 145.27M | 177.23M | 185.86M | 191.42M | 200.90M | 219.27M | 231.88M | 248.22M | 243.56M | 262.97M | 275.58M | 291.10M | 269.73M | 288.07M | 312.86M | 313.08M | 276.04M | 312.07M | 330.64M | 349.00M | 317.01M | 366.55M | 388.33M | 410.96M | 353.01M | 409.09M | 437.48M | 454.76M | 422.00M | 468.00M | 423.00M | 614.00M | 560.00M | 592.00M | 286.00M | 312.00M | 315.00M | 394.00M | 447.00M | 535.00M | 455.00M | 520.00M | 599.00M | 641.00M | 590.00M | 695.00M | 783.00M | 856.00M | 787.00M | 867.00M | 934.00M | 943.00M | 974.00M | 991.00M | 1,039.00M | 1,161.00M |
|
Interest Expenses
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 300.00M | 326.00M | 316.00M | | 378.00M | 378.00M | 397.00M | |
|
Tax Rate
|
35.58% | 35.30% | | 35.84% | 36.21% | 34.37% | | 34.60% | 36.13% | 34.61% | 31.33% | 32.33% | 34.72% | 30.68% | 35.52% | 32.55% | 31.88% | 32.91% | 32.52% | 33.64% | 33.66% | 22.51% | 29.32% | 32.60% | 29.22% | 28.56% | 29.05% | 21.10% | 29.44% | 17.28% | 26.03% | 14.43% | 27.65% | 27.99% | 25.59% | | 18.35% | 18.13% | 18.26% | 21.60% | 23.95% | 30.05% | 13.62% | 20.14% | 4.15% | | | 5.66% | 19.23% | | 27.53% | 15.54% | 23.46% | 23.40% | 26.59% | 23.92% | 23.43% | 24.95% | 24.73% | 21.72% | 22.16% | 23.42% | 22.81% | 20.36% | 22.99% | 22.36% | 19.12% |