|
Revenue
|
672.11M | | | 717.64M | 775.55M | 815.52M | 1,195.45M | 770.83M | 814.75M | 867.18M | 1,268.14M | 817.61M | 874.28M | 944.55M | 1,406.42M | 887.81M | 982.21M | 1,051.55M | 1,466.32M | 974.33M | 1,039.10M | 1,143.16M | 1,542.12M | 1,030.68M | 1,127.03M | 1,232.08M | 1,586.30M | 1,097.82M | 1,159.03M | 1,245.38M | 1,581.58M | 1,111.51M | 1,201.61M | 1,299.34M | 1,679.91M | 1,203.00M | 1,275.17M | 1,356.98M | 1,836.44M | 1,241.13M | 1,370.81M | 1,442.47M | 1,843.59M | 1,235.20M | 1,490.78M | 1,764.54M | 2,292.67M | 1,749.03M | 1,948.34M | 2,047.54M | 2,501.03M | 1,891.23M | 2,137.54M | 2,192.57M | 2,453.08M | 1,755.45M | 1,862.61M | 1,853.65M | 2,278.94M | 1,660.35M | 1,788.31M | 1,800.67M | 2,462.22M | 1,730.11M | 1,836.76M | 1,882.81M |
|
Cost of Revenue
|
456.77M | | | 447.08M | 488.83M | 504.24M | 690.16M | 474.94M | 506.03M | 535.21M | 744.86M | 508.35M | 539.80M | 576.56M | 825.69M | 553.62M | 613.28M | 646.16M | 870.61M | 605.92M | 657.00M | 711.75M | 923.53M | 651.84M | 720.40M | 780.89M | 978.74M | 705.30M | 748.49M | 787.16M | 959.55M | 715.75M | 778.89M | 832.27M | 1,033.74M | 770.84M | 811.23M | 862.00M | 1,126.51M | 796.80M | 886.95M | 924.30M | 1,150.86M | 820.94M | 939.58M | 1,058.95M | 1,327.45M | 996.18M | 1,089.95M | 1,152.05M | 1,375.79M | 1,062.68M | 1,208.73M | 1,282.05M | 1,443.23M | 1,080.39M | 1,105.05M | 1,031.29M | 1,230.32M | 865.18M | 984.37M | 983.10M | 1,296.59M | 964.30M | 972.14M | 1,015.08M |
|
Gross Profit
|
215.34M | | | 270.56M | 286.73M | 311.28M | 505.29M | 295.88M | 308.72M | 331.96M | 523.29M | 309.27M | 334.48M | 368.00M | 580.73M | 334.19M | 368.92M | 405.39M | 595.72M | 368.41M | 382.10M | 431.41M | 618.59M | 378.84M | 406.62M | 451.19M | 607.56M | 392.52M | 410.54M | 458.22M | 622.03M | 395.76M | 422.71M | 467.07M | 646.17M | 432.16M | 463.94M | 494.98M | 709.92M | 444.33M | 483.86M | 518.17M | 692.73M | 414.26M | 551.20M | 705.58M | 965.22M | 752.85M | 858.39M | 895.49M | 1,125.24M | 828.55M | 928.81M | 910.53M | 1,009.85M | 675.06M | 757.57M | 822.36M | 1,048.62M | 795.17M | 803.94M | 817.57M | 1,165.62M | 765.81M | 864.62M | 867.73M |
|
Selling, General & Administrative
|
214.91M | | | 238.10M | 235.53M | 255.12M | 321.70M | 244.18M | 244.64M | 263.22M | 326.09M | 259.94M | 264.38M | 288.70M | 370.29M | 270.40M | 290.84M | 312.89M | 377.98M | 294.08M | 296.76M | 326.69M | 380.71M | 306.91M | 323.28M | 340.50M | 384.88M | 328.99M | 327.26M | 348.24M | 406.21M | 333.29M | 341.13M | 356.25M | 447.23M | 365.61M | 389.78M | 400.60M | 509.07M | 370.20M | 397.70M | 416.28M | 489.04M | 365.62M | 365.84M | 430.98M | 563.14M | 477.68M | 535.29M | 565.22M | 600.66M | 505.07M | 563.29M | 570.89M | 540.06M | 475.58M | 486.02M | 507.28M | 590.52M | 478.06M | 526.04M | 512.53M | 635.48M | 475.10M | 536.56M | 548.59M |
|
Operating Expenses
|
214.91M | | | 238.10M | 235.53M | 255.12M | 321.70M | 244.18M | 244.64M | 263.22M | 326.09M | 259.94M | 264.38M | 288.70M | 370.29M | 270.40M | 290.84M | 312.89M | 377.98M | 294.08M | 296.76M | 326.69M | 380.71M | 306.91M | 323.28M | 340.50M | 384.88M | 328.99M | 327.26M | 348.24M | 406.21M | 333.29M | 341.13M | 356.25M | 447.23M | 365.61M | 389.78M | 400.60M | 509.07M | 370.20M | 397.70M | 416.28M | 489.04M | 365.62M | 365.84M | 430.98M | 563.14M | 477.68M | 535.29M | 565.22M | 600.66M | 505.07M | 563.29M | 570.89M | 540.06M | 475.58M | 486.02M | 507.28M | 590.52M | 478.06M | 526.04M | 512.53M | 635.48M | 475.10M | 536.56M | 548.59M |
|
Operating Income
|
0.43M | | | 32.46M | 51.20M | 56.16M | 183.59M | 51.70M | 64.08M | 68.74M | 197.20M | 49.32M | 70.10M | 79.30M | 210.44M | 63.78M | 78.09M | 92.49M | 217.74M | 74.33M | 85.34M | 104.72M | 237.88M | 71.93M | 83.34M | 110.68M | 222.68M | 63.52M | 83.28M | 109.98M | 215.82M | 62.47M | 81.58M | 110.81M | 198.94M | 66.55M | 74.17M | 94.38M | 200.85M | 74.13M | 86.17M | 101.89M | 203.69M | 48.65M | 185.36M | 274.60M | 402.09M | 275.18M | 323.10M | 330.27M | 524.57M | 323.48M | 365.52M | 339.63M | 469.79M | 199.48M | 271.55M | 315.08M | 458.09M | 317.11M | 277.90M | 305.03M | 530.14M | 290.71M | 328.06M | 319.14M |
|
EBIT
|
0.43M | | | 32.46M | 51.20M | 56.16M | 183.59M | 51.70M | 64.08M | 68.74M | 197.20M | 49.32M | 70.10M | 79.30M | 210.44M | 63.78M | 78.09M | 92.49M | 217.74M | 74.33M | 85.34M | 104.72M | 237.88M | 71.93M | 83.34M | 110.68M | 222.68M | 63.52M | 83.28M | 109.98M | 215.82M | 62.47M | 81.58M | 110.81M | 198.94M | 66.55M | 74.17M | 94.38M | 200.85M | 74.13M | 86.17M | 101.89M | 203.69M | 48.65M | 185.36M | 274.60M | 402.09M | 275.18M | 323.10M | 330.27M | 524.57M | 323.48M | 365.52M | 339.63M | 469.79M | 199.48M | 271.55M | 315.08M | 458.09M | 317.11M | 277.90M | 305.03M | 530.14M | 290.71M | 328.06M | 319.14M |
|
Interest & Investment Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -6.46M | -5.34M | -2.26M | -1.87M | 0.04M | -0.12M | 0.09M | 0.16M | 0.34M | 0.37M | 1.38M | 5.50M | 3.33M | 7.18M | 13.15M | 16.05M | 15.21M | 11.80M | 12.48M | 9.53M | 9.08M | 9.79M |
|
EBT
|
0.06M | | | 32.33M | 51.07M | 56.08M | 183.57M | 51.70M | 64.02M | 68.75M | 197.36M | 49.51M | 70.27M | 79.47M | 210.70M | 63.97M | 78.21M | 92.60M | 217.90M | 74.39M | 85.30M | 104.60M | 237.91M | 71.92M | 83.07M | 110.34M | 222.68M | 63.59M | 83.11M | 109.49M | 215.72M | 62.58M | 81.10M | 110.22M | 198.54M | 65.35M | 72.58M | 92.10M | 199.22M | 71.88M | 83.50M | 99.33M | 202.32M | 46.49M | 178.90M | 269.26M | 399.82M | 273.31M | 323.14M | 330.15M | 524.66M | 323.64M | 365.87M | 340.00M | 471.17M | 204.97M | 274.88M | 322.26M | 471.24M | 333.17M | 293.11M | 316.83M | 542.63M | 300.25M | 337.14M | 328.93M |
|
Tax Provisions
|
-0.34M | | | 12.79M | 20.32M | 19.55M | 70.17M | 20.08M | 24.71M | 25.33M | 74.78M | 18.80M | 26.89M | 30.57M | 86.00M | 24.51M | 29.29M | 35.88M | 112.45M | 28.23M | 34.55M | 39.70M | 91.12M | 27.13M | 29.40M | 39.86M | 88.99M | 24.00M | 31.32M | 40.11M | 71.09M | 23.02M | 28.18M | 38.91M | 102.78M | 20.18M | 20.87M | 10.63M | 43.88M | 19.22M | 20.85M | 24.61M | 36.27M | 11.06M | 44.33M | 67.49M | 90.87M | 45.50M | 77.07M | 80.62M | 121.72M | 69.53M | 98.79M | 88.28M | 116.18M | 48.44M | 73.38M | 84.97M | 116.80M | 72.75M | 76.25M | 79.57M | 131.91M | 68.98M | 89.58M | 87.34M |
|
Profit After Tax
|
0.40M | | | 19.54M | 30.76M | 36.53M | 113.40M | 31.61M | 39.31M | 43.42M | 122.59M | 30.72M | 43.38M | 48.90M | 133.73M | 39.47M | 48.92M | 56.72M | 133.80M | 46.16M | 50.75M | 64.91M | 147.04M | 44.79M | 53.67M | 70.48M | 141.13M | 39.60M | 51.78M | 69.38M | 144.63M | 39.55M | 52.92M | 71.31M | 95.76M | 45.17M | 51.71M | 81.47M | 155.34M | 52.66M | 62.65M | 74.71M | 166.04M | 35.42M | 134.56M | 201.77M | 308.95M | 227.80M | 246.07M | 249.52M | 402.94M | 254.11M | 267.07M | 251.72M | 354.99M | 156.53M | 201.51M | 237.28M | 354.44M | 260.42M | 216.85M | 237.26M | 410.72M | 231.26M | 247.56M | 241.59M |
|
Income from Continuing Operations
|
0.40M | | | 19.54M | 30.76M | 36.53M | 113.40M | 31.61M | 39.31M | 43.42M | 122.59M | 30.72M | 43.38M | 48.90M | 124.70M | 39.47M | 48.92M | 56.72M | 105.45M | 46.16M | 50.75M | 64.91M | 146.79M | 44.79M | 53.67M | 70.48M | 133.69M | 39.60M | 51.78M | 69.38M | 144.63M | 39.55M | 52.92M | 71.31M | 95.76M | 45.17M | 51.71M | 81.47M | 155.34M | 52.66M | 62.65M | 74.71M | 166.04M | 35.42M | 134.56M | 201.77M | 308.95M | 227.80M | 246.07M | 249.52M | 402.94M | 254.11M | 267.07M | 251.72M | 354.99M | 156.53M | 201.51M | 237.28M | 354.44M | 260.42M | 216.85M | 237.26M | 410.72M | 231.26M | 247.56M | 241.59M |
|
Consolidated Net Income
|
0.40M | | | 19.54M | 30.76M | 36.53M | 113.40M | 31.61M | 39.31M | 43.42M | 122.59M | 30.72M | 43.38M | 48.90M | 124.70M | 39.47M | 48.92M | 56.72M | 105.45M | 46.16M | 50.75M | 64.91M | 146.79M | 44.79M | 53.67M | 70.48M | 133.69M | 39.60M | 51.78M | 69.38M | 144.63M | 39.55M | 52.92M | 71.31M | 95.76M | 45.17M | 51.71M | 81.47M | 155.34M | 52.66M | 62.65M | 74.71M | 166.04M | 35.42M | 134.56M | 201.77M | 308.95M | 227.80M | 246.07M | 249.52M | 402.94M | 254.11M | 267.07M | 251.72M | 354.99M | 156.53M | 201.51M | 237.28M | 354.44M | 260.42M | 216.85M | 237.26M | 410.72M | 231.26M | 247.56M | 241.59M |
|
Income towards Parent Company
|
0.40M | | | 19.54M | 30.76M | 36.53M | 113.40M | 31.61M | 39.31M | 43.42M | 122.59M | 30.72M | 43.38M | 48.90M | 124.70M | 39.47M | 48.92M | 56.72M | 105.45M | 46.16M | 50.75M | 64.91M | 146.79M | 44.79M | 53.67M | 70.48M | 133.69M | 39.60M | 51.78M | 69.38M | 144.63M | 39.55M | 52.92M | 71.31M | 95.76M | 45.17M | 51.71M | 81.47M | 155.34M | 52.66M | 62.65M | 74.71M | 166.04M | 35.42M | 134.56M | 201.77M | 308.95M | 227.80M | 246.07M | 249.52M | 402.94M | 254.11M | 267.07M | 251.72M | 354.99M | 156.53M | 201.51M | 237.28M | 354.44M | 260.42M | 216.85M | 237.26M | 410.72M | 231.26M | 247.56M | 241.59M |
|
Net Income towards Common Stockholders
|
0.40M | | | 19.54M | 30.76M | 36.53M | 113.40M | 31.61M | 39.31M | 43.42M | 122.59M | 30.72M | 43.38M | 48.90M | 133.73M | 39.47M | 48.92M | 56.72M | 133.80M | 46.16M | 50.75M | 64.91M | 147.04M | 44.79M | 53.67M | 70.48M | 141.13M | 39.60M | 51.78M | 69.38M | 144.63M | 39.55M | 52.92M | 71.31M | 95.76M | 45.17M | 51.71M | 81.47M | 155.34M | 52.66M | 62.65M | 74.71M | 166.04M | 35.42M | 134.56M | 201.77M | 308.95M | 227.80M | 246.07M | 249.52M | 402.94M | 254.11M | 267.07M | 251.72M | 354.99M | 156.53M | 201.51M | 237.28M | 354.44M | 260.42M | 216.85M | 237.26M | 410.72M | 231.26M | 247.56M | 241.59M |
|
EPS (Basic)
|
0.00 | | | 0.18 | 0.29 | 0.34 | 1.06 | 0.30 | 0.38 | 0.42 | 1.19 | 0.31 | 0.44 | 0.50 | 1.36 | 0.40 | 0.50 | 0.59 | 1.42 | 0.49 | 0.54 | 0.70 | 1.58 | 0.49 | 0.59 | 0.78 | 1.57 | 0.44 | 0.58 | 0.78 | 1.64 | 0.45 | 0.61 | 0.84 | 1.12 | 0.54 | 0.63 | 1.01 | 1.91 | 0.67 | 0.80 | 0.96 | 2.13 | 0.46 | 1.73 | 2.60 | 4.01 | 3.01 | 3.29 | 3.37 | 5.51 | 3.59 | 3.92 | 3.77 | -2.98 | 2.38 | 1.57 | 1.85 | 2.75 | 2.03 | 1.69 | 1.89 | 3.25 | 1.88 | 2.03 | 1.99 |
|
EPS (Weighted Average and Diluted)
|
0.00 | | | 0.18 | 0.28 | 0.34 | 1.04 | 0.29 | 0.37 | 0.41 | 1.17 | 0.30 | 0.43 | 0.49 | 1.34 | 0.40 | 0.49 | 0.58 | 1.38 | 0.48 | 0.53 | 0.68 | 1.55 | 0.48 | 0.58 | 0.77 | 1.55 | 0.44 | 0.58 | 0.78 | 1.62 | 0.45 | 0.61 | 0.84 | 1.11 | 0.54 | 0.62 | 1.00 | 1.89 | 0.66 | 0.79 | 0.94 | 2.10 | 0.45 | 1.70 | 2.54 | 3.90 | 2.90 | 3.21 | 3.29 | 5.35 | 3.50 | 3.87 | 3.72 | -2.92 | 2.35 | 1.56 | 1.83 | 2.72 | 1.99 | 1.67 | 1.87 | 3.21 | 1.85 | 2.00 | 1.96 |
|
Shares Outstanding (Weighted Average)
|
105.72M | 105.82M | 105.76M | 107.13M | 107.67M | 107.22M | 106.96M | 104.92M | | | | | | | | | | | | | | | | | | | | | | | 88.59M | | | | 85.59M | 83.39M | 82.87M | 82.07M | 81.42M | 78.68M | 78.59M | 78.36M | 78.11M | 77.26M | 77.78M | 77.51M | 77.26M | 75.80M | 75.29M | 74.86M | 74.27M | 70.85M | 69.52M | 68.58M | 136.04M | 65.85M | 130.01M | 129.44M | 129.15M | 128.41M | 128.33M | 127.33M | 126.24M | 123.11M | 122.61M | 122.22M |
|
Shares Outstanding (Diluted Average)
|
107.03M | 108.63M | 107.37M | 109.64M | 110.22M | 109.78M | 109.52M | 107.18M | | | | | | | | | | | | | | | | | | | | | | | 89.46M | | | | 86.08M | 84.17M | 83.52M | 82.95M | 82.34M | 79.87M | 79.63M | 79.47M | 79.22M | 78.40M | 79.26M | 79.33M | 79.06M | 78.48M | 77.52M | 76.97M | 76.35M | 72.65M | 70.84M | 69.78M | 138.20M | 66.70M | 131.17M | 130.60M | 130.54M | 130.63M | 130.10M | 129.02M | 128.04M | 124.79M | 124.16M | 123.88M |
|
EBITDA
|
0.43M | | | 32.46M | 51.20M | 56.16M | 183.59M | 51.70M | 64.08M | 68.74M | 197.20M | 49.32M | 70.10M | 79.30M | 210.44M | 63.78M | 78.09M | 92.49M | 217.74M | 74.33M | 85.34M | 104.72M | 237.88M | 71.93M | 83.34M | 110.68M | 222.68M | 63.52M | 83.28M | 109.98M | 215.82M | 62.47M | 81.58M | 110.81M | 198.94M | 66.55M | 74.17M | 94.38M | 200.85M | 74.13M | 86.17M | 101.89M | 203.69M | 48.65M | 185.36M | 274.60M | 402.09M | 275.18M | 323.10M | 330.27M | 524.57M | 323.48M | 365.52M | 339.63M | 469.79M | 199.48M | 271.55M | 315.08M | 458.09M | 317.11M | 277.90M | 305.03M | 530.14M | 290.71M | 328.06M | 319.14M |
|
Tax Rate
|
-600.00% | | | 39.57% | 39.78% | 34.87% | 38.22% | 38.85% | 38.60% | 36.84% | 37.89% | 37.97% | 38.27% | 38.47% | 40.81% | 38.31% | 37.45% | 38.75% | 51.60% | 37.95% | 40.50% | 37.95% | 38.30% | 37.72% | 35.39% | 36.12% | 39.96% | 37.73% | 37.69% | 36.64% | 32.96% | 36.79% | 34.75% | 35.30% | 51.77% | 30.88% | 28.75% | 11.54% | 22.03% | 26.74% | 24.97% | 24.78% | 17.93% | 23.80% | 24.78% | 25.06% | 22.73% | 16.65% | 23.85% | 24.42% | 23.20% | 21.48% | 27.00% | 25.96% | 24.66% | 23.63% | 26.69% | 26.37% | 24.79% | 21.84% | 26.02% | 25.11% | 24.31% | 22.98% | 26.57% | 26.55% |