|
Revenue
|
630.18M | 567.57M | 595.60M | 581.18M | 632.62M | 578.23M | 612.48M | 598.69M | 640.28M | 582.52M | 612.94M | 598.44M | 673.23M | 608.51M | 700.01M | 627.45M | 702.67M | 640.41M | 674.10M | 649.14M | 698.49M | 643.30M | 692.75M | 683.43M | 755.97M | 683.71M | 719.18M | 702.63M | 764.00M | 700.14M | 745.58M | 709.97M | 772.68M | 700.41M | 743.23M | 710.37M | 787.77M | 721.41M | 810.89M | 733.54M | 811.71M | 739.60M | 787.10M | 749.04M | 846.14M | 432.54M | 495.06M | 646.45M | 677.17M | 713.42M | 784.40M | 784.93M | 862.26M | 790.20M | 830.40M | 839.52M | 933.87M | 832.69M | 836.73M | 823.84M | 935.40M | 817.13M | 894.39M | 845.09M | 949.44M | 821.15M | 868.01M | 797.19M |
|
Cost of Revenue
|
222.49M | 176.33M | 184.73M | 177.47M | 211.90M | 173.04M | 183.41M | 179.75M | 219.39M | 179.77M | 193.55M | 186.31M | 235.39M | 189.62M | 216.17M | 197.86M | 244.19M | 201.98M | 210.66M | 205.93M | 243.01M | 201.51M | 222.31M | 222.29M | 262.15M | 216.14M | 223.58M | 222.97M | 264.93M | 212.38M | 227.89M | 213.11M | 254.92M | 205.88M | 217.38M | 210.75M | 260.95M | 217.72M | 245.98M | 222.29M | 265.18M | 217.07M | 226.53M | 219.81M | 272.21M | 138.92M | 150.78M | 199.04M | 225.08M | 205.38M | 235.75M | 242.77M | 283.64M | 250.05M | 273.42M | 281.54M | 326.56M | 262.19M | 257.33M | 255.56M | 314.85M | 245.07M | 272.15M | 258.90M | 309.83M | 247.28M | 265.02M | 248.41M |
|
Gross Profit
|
407.69M | 391.24M | 410.87M | 403.71M | 420.72M | 405.19M | 429.07M | 418.94M | 420.89M | 402.75M | 419.39M | 412.13M | 437.84M | 418.90M | 483.84M | 429.59M | 458.48M | 438.43M | 463.44M | 443.21M | 455.48M | 441.79M | 470.44M | 461.13M | 493.81M | 467.56M | 495.61M | 479.66M | 499.07M | 487.75M | 517.70M | 496.86M | 517.76M | 494.53M | 525.84M | 499.62M | 526.82M | 503.69M | 564.92M | 511.25M | 546.53M | 522.53M | 560.57M | 529.23M | 573.94M | 293.62M | 344.29M | 447.41M | 452.08M | 508.04M | 548.65M | 542.16M | 578.62M | 540.15M | 556.98M | 557.98M | 607.31M | 570.50M | 579.40M | 568.28M | 620.55M | 572.07M | 622.24M | 586.19M | 639.61M | 573.87M | 602.99M | 548.78M |
|
Selling, General & Administrative
|
28.56M | 27.98M | 32.04M | 35.50M | 34.98M | 38.01M | 37.39M | 36.88M | 33.07M | 33.95M | 35.32M | 37.49M | 36.44M | 34.57M | 37.67M | 35.68M | 33.83M | 35.98M | 37.77M | 36.89M | 29.93M | 32.54M | 30.03M | 33.19M | 37.19M | 38.57M | 38.59M | 34.32M | 35.51M | 36.39M | 36.77M | 34.09M | 34.82M | 36.00M | 36.51M | 36.89M | 36.01M | 35.41M | 35.44M | 38.94M | 36.22M | 37.12M | 40.54M | 39.63M | 38.39M | 28.01M | 40.95M | 39.56M | 33.96M | 37.36M | 36.95M | 40.91M | 43.46M | 40.16M | 32.90M | 45.95M | 45.52M | 45.05M | 37.58M | 48.73M | 52.54M | 54.52M | 51.27M | 59.64M | 61.67M | 46.02M | 50.17M | 47.96M |
|
Other Operating Expenses
|
77.18M | 76.26M | 73.61M | 69.97M | 70.53M | 71.29M | 79.47M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 46.88M | | | | | | | 69.95M | 217.72M | | | | | | | | | | | | | | | | -58.94M | | | | -44.49M |
|
Operating Expenses
|
105.74M | 104.23M | 105.65M | 105.47M | 105.50M | 109.30M | 116.87M | 36.88M | 33.07M | 33.95M | 35.32M | 37.49M | 36.44M | 34.57M | 37.67M | 35.68M | 33.83M | 35.98M | 37.77M | 36.89M | 29.93M | 32.54M | 30.03M | 33.19M | 37.19M | 38.57M | 38.59M | 34.32M | 35.51M | 36.39M | 36.77M | 34.09M | 34.82M | 36.00M | 36.51M | 36.89M | 36.01M | 35.41M | 35.44M | 38.94M | 36.22M | 37.12M | 40.54M | 39.63M | 38.39M | 28.01M | 40.95M | 39.56M | 33.96M | 37.36M | 36.95M | 40.91M | 43.46M | 40.16M | 32.90M | 45.95M | 45.52M | 45.05M | 37.58M | 48.73M | 52.54M | 54.52M | 51.27M | 0.70M | 61.67M | 46.02M | 50.17M | 3.47M |
|
Operating Income
|
39.27M | 29.01M | 41.40M | 37.98M | 49.38M | 31.83M | 45.47M | 45.42M | 52.47M | 31.20M | 38.09M | 44.62M | 47.34M | 39.11M | 59.91M | 45.31M | 57.20M | 44.17M | 54.85M | 44.24M | 58.71M | 45.21M | 60.25M | 55.44M | 71.22M | 55.48M | 72.74M | 65.31M | 70.53M | 67.03M | 77.61M | 75.74M | 82.70M | 71.48M | 83.24M | 70.84M | 76.67M | 63.31M | 82.77M | 61.68M | 76.71M | 65.08M | 79.37M | 63.37M | 79.14M | -78.98M | 40.08M | 237.11M | 14.39M | 52.49M | 62.67M | 42.91M | 46.66M | 30.45M | 32.97M | 23.62M | 38.97M | 16.79M | 41.24M | 11.41M | 30.76M | -19.27M | 22.22M | 7.07M | 29.12M | 14.86M | 3.98M | -32.80M |
|
EBIT
|
39.27M | 29.01M | 41.40M | 37.98M | 49.38M | 31.83M | 45.47M | 45.42M | 52.47M | 31.20M | 38.09M | 44.62M | 47.34M | 39.11M | 59.91M | 45.31M | 57.20M | 44.17M | 54.85M | 44.24M | 58.71M | 45.21M | 60.25M | 55.44M | 71.22M | 55.48M | 72.74M | 65.31M | 70.53M | 67.03M | 77.61M | 75.74M | 82.70M | 71.48M | 83.24M | 70.84M | 76.67M | 63.31M | 82.77M | 61.68M | 76.71M | 65.08M | 79.37M | 63.37M | 79.14M | -78.98M | 40.08M | 237.11M | 14.39M | 52.49M | 62.67M | 42.91M | 46.66M | 30.45M | 32.97M | 23.62M | 38.97M | 16.79M | 41.24M | 11.41M | 30.76M | -19.27M | 22.22M | 7.07M | 29.12M | 14.86M | 3.98M | -32.80M |
|
Interest & Investment Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -4.35M | -4.11M | -3.85M | -3.58M | -3.50M | -5.30M | -9.94M | -10.71M | -10.81M | -9.61M | -24.96M | -2.63M | -2.20M | -2.17M | -2.62M | -3.53M | -4.41M | -4.54M | -4.53M | -4.94M | -5.07M | -5.19M | -5.74M | -5.82M | -4.98M | -4.98M | -4.71M | -3.72M |
|
EBT
|
25.99M | 16.28M | 29.27M | 26.21M | 36.09M | 19.64M | 33.76M | 33.70M | 40.64M | 19.59M | 21.76M | 33.49M | 36.31M | 27.93M | 48.55M | 34.60M | 46.90M | 33.98M | 50.30M | 39.83M | 54.23M | 40.89M | 55.90M | 51.02M | 66.54M | 51.45M | 69.20M | 61.76M | 66.96M | 63.59M | 74.11M | 72.07M | 79.06M | 68.09M | 79.67M | 67.22M | 72.99M | 59.72M | 78.49M | 57.33M | 72.53M | 60.97M | 75.52M | 59.79M | 75.63M | -84.27M | 30.14M | 226.39M | 3.58M | 42.88M | 37.70M | 40.28M | 44.46M | 28.28M | 30.35M | 20.09M | 34.56M | 12.25M | 36.71M | 6.47M | 25.70M | -24.46M | 16.48M | 1.25M | 24.14M | 9.87M | 2.46M | -36.52M |
|
Tax Provisions
|
7.63M | 4.33M | 0.02M | 8.19M | 10.70M | 5.22M | 6.34M | 9.97M | 11.87M | 4.43M | 4.22M | 9.69M | 10.70M | 8.96M | 13.86M | 11.40M | 11.74M | 9.38M | 16.00M | 12.67M | 17.18M | 12.16M | 16.71M | 16.99M | 19.37M | 16.13M | 21.80M | 20.90M | 18.71M | 14.42M | 23.08M | 23.71M | 26.33M | 21.16M | 25.78M | 20.84M | -18.14M | 10.97M | 27.10M | 10.12M | 11.78M | 10.56M | 10.49M | 10.59M | 10.88M | -55.22M | 5.07M | 55.71M | -10.42M | 9.41M | 1.34M | 6.91M | 6.84M | 0.77M | 1.95M | 2.96M | 4.07M | -1.71M | 1.61M | 1.02M | -0.84M | -15.26M | -1.66M | -3.60M | 1.94M | -2.70M | -4.29M | -11.90M |
|
Profit After Tax
|
18.36M | 11.95M | 22.78M | 18.02M | 25.39M | 14.43M | 27.41M | 23.73M | 28.78M | 15.15M | 17.54M | 23.80M | 25.61M | 18.97M | 34.70M | 23.19M | 35.17M | 24.60M | 34.30M | 27.16M | 37.05M | 28.73M | 39.19M | 34.02M | 47.16M | 35.32M | 47.40M | 40.87M | 48.24M | 49.17M | 51.02M | 48.35M | 52.73M | 46.92M | 53.89M | 46.38M | 91.14M | 48.75M | 61.35M | 47.21M | 60.76M | 50.41M | 65.03M | 43.22M | 61.17M | -161.93M | 25.07M | 170.68M | 14.00M | 33.47M | 36.36M | 33.38M | 37.62M | 27.52M | 33.36M | 17.13M | 30.49M | 13.97M | 37.46M | 5.46M | 26.53M | -9.20M | 18.14M | 4.84M | 22.21M | 12.57M | 6.75M | -24.62M |
|
Equity Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -5.98M | -3.58M | -132.88M | | | | | | | | | | | | | | | | | | | | | | |
|
Income from Continuing Operations
|
18.36M | 11.95M | 29.24M | 18.02M | 25.39M | 14.43M | 27.41M | 23.73M | 28.78M | 15.15M | 17.54M | 23.80M | 25.61M | 18.97M | 34.70M | 23.19M | 35.17M | 24.60M | 34.30M | 27.16M | 37.05M | 28.73M | 39.19M | 34.02M | 47.16M | 35.32M | 47.40M | 40.87M | 48.24M | 49.17M | 51.02M | 48.35M | 52.73M | 46.92M | 53.89M | 46.38M | 91.14M | 48.75M | 51.40M | 47.21M | 60.76M | 50.41M | 65.03M | 49.20M | 64.75M | -29.05M | 25.07M | 170.68M | 14.00M | 33.47M | 36.36M | 33.38M | 37.62M | 27.52M | 28.41M | 17.13M | 30.49M | 13.97M | 35.10M | 5.46M | 26.53M | -9.20M | 18.14M | 4.84M | 22.21M | 12.57M | 6.75M | -24.62M |
|
Consolidated Net Income
|
18.36M | 0.00M | 0.03M | 18.02M | 25.39M | 14.43M | 27.41M | 23.73M | 28.78M | 15.15M | 17.54M | 23.80M | 25.61M | 18.97M | 34.70M | 23.19M | 35.17M | 24.60M | 34.30M | 27.16M | 37.05M | 28.73M | 39.19M | 34.02M | 47.16M | 35.32M | 47.40M | 40.87M | 48.24M | 49.17M | 51.02M | 48.35M | 52.73M | 46.92M | 53.89M | 46.38M | 91.14M | 48.75M | 51.40M | 47.21M | 60.76M | 50.41M | 65.03M | 49.20M | 64.75M | -29.05M | 25.07M | 170.68M | 14.00M | 33.47M | 36.36M | 33.38M | 37.62M | 27.52M | 28.41M | 17.13M | 30.49M | 13.97M | 35.10M | 5.46M | 26.53M | -9.20M | 18.14M | 4.84M | 22.21M | 12.57M | 6.75M | -24.62M |
|
Income towards Parent Company
|
18.36M | 0.00M | 0.03M | 18.02M | 25.39M | 14.43M | 27.41M | 23.73M | 28.78M | 15.15M | 17.54M | 23.80M | 25.61M | 18.97M | 34.70M | 23.19M | 35.17M | 24.60M | 34.30M | 27.16M | 37.05M | 28.73M | 39.19M | 34.02M | 47.16M | 35.32M | 47.40M | 40.87M | 48.24M | 49.17M | 51.02M | 48.35M | 52.73M | 46.92M | 53.89M | 46.38M | 91.14M | 48.75M | 51.40M | 47.21M | 60.76M | 50.41M | 65.03M | 49.20M | 64.75M | -29.05M | 25.07M | 170.68M | 14.00M | 33.47M | 36.36M | 33.38M | 37.62M | 27.52M | 28.41M | 17.13M | 30.49M | 13.97M | 35.10M | 5.46M | 26.53M | -9.20M | 18.14M | 4.84M | 22.21M | 12.57M | 6.75M | -24.62M |
|
Net Income towards Common Stockholders
|
18.36M | 0.00M | 0.03M | 18.02M | 25.39M | 14.43M | 27.41M | 23.73M | 28.78M | 15.15M | 17.54M | 23.80M | 25.61M | 18.97M | 34.70M | 23.19M | 35.17M | 24.60M | 34.30M | 27.16M | 37.05M | 28.73M | 39.19M | 34.02M | 47.16M | 35.32M | 47.40M | 40.87M | 48.24M | 49.17M | 51.02M | 48.35M | 52.73M | 46.92M | 53.89M | 46.38M | 91.14M | 48.75M | 51.40M | 47.21M | 60.76M | 50.41M | 65.03M | 49.20M | 64.75M | -29.05M | 25.07M | 170.68M | 14.00M | 33.47M | 36.36M | 33.38M | 37.62M | 27.52M | 28.41M | 17.13M | 30.49M | 13.97M | 35.10M | 5.46M | 26.53M | -9.20M | 18.14M | 4.84M | 22.21M | 12.57M | 6.75M | -24.62M |
|
EPS (Basic)
|
0.82 | 0.00 | 0.00 | 0.79 | 1.11 | 0.63 | 1.16 | 1.04 | 1.24 | 0.66 | 0.77 | 1.04 | 1.11 | 0.82 | 1.49 | 0.98 | 1.48 | 1.04 | 1.44 | 1.14 | 1.56 | 1.21 | 1.65 | 1.43 | 1.97 | 1.48 | 1.98 | 1.71 | 2.02 | 2.05 | 2.13 | 2.01 | 2.19 | 1.95 | 2.24 | 1.93 | 3.80 | 2.03 | 2.56 | 1.97 | 2.53 | 2.10 | 2.70 | 1.80 | 2.55 | -6.81 | 1.06 | 7.20 | 0.59 | 1.41 | 1.54 | 1.42 | 1.61 | 1.19 | 1.47 | 0.77 | 1.38 | 0.63 | 1.69 | 0.25 | 1.20 | -0.41 | 0.81 | 0.22 | 1.00 | 0.56 | 0.30 | -1.10 |
|
EPS (Weighted Average and Diluted)
|
0.81 | 0.00 | 0.00 | 0.78 | 1.09 | 0.61 | 1.16 | 1.01 | 1.20 | 0.64 | 0.75 | 1.03 | 1.10 | 0.81 | 1.47 | 0.97 | 1.47 | 1.02 | 1.43 | 1.14 | 1.55 | 1.20 | 1.63 | 1.42 | 1.96 | 1.47 | 1.97 | 1.70 | 2.01 | 2.04 | 2.12 | 2.01 | 2.19 | 1.95 | 2.23 | 1.92 | 3.79 | 2.03 | 2.55 | 1.96 | 2.52 | 2.09 | 2.70 | 1.79 | 2.55 | -6.81 | 1.05 | 7.18 | 0.59 | 1.41 | 1.53 | 1.41 | 1.60 | 1.19 | 1.46 | 0.77 | 1.37 | 0.63 | 1.68 | 0.25 | 1.19 | -0.41 | 0.81 | 0.22 | 0.99 | 0.56 | 0.29 | -1.10 |
|
Shares Outstanding (Weighted Average)
|
22.39M | 22.39M | 22.61M | 22.77M | 22.88M | 22.90M | 23.56M | 22.76M | 23.34M | 23.18M | 22.98M | 22.86M | 22.95M | 22.99M | 23.24M | 23.53M | 23.69M | 23.76M | 23.79M | 23.80M | 23.81M | 23.82M | 23.82M | 23.83M | 23.91M | 23.92M | 23.96M | 24.03M | 23.94M | 23.94M | 23.94M | 24.03M | 24.04M | 24.04M | 24.04M | 24.06M | 23.99M | 24.00M | 24.00M | 24.01M | 24.03M | 24.04M | 24.04M | 24.05M | 23.98M | 23.94M | 23.69M | 23.70M | 23.72M | 23.73M | 23.73M | 23.50M | 23.52M | 23.23M | 22.79M | 22.16M | 22.20M | 22.15M | 22.15M | 22.16M | 22.19M | 22.20M | 22.20M | 22.20M | 22.26M | 22.26M | 22.27M | 22.27M |
|
Shares Outstanding (Diluted Average)
|
22.63M | 22.83M | 22.79M | 23.14M | 23.40M | 23.80M | 23.58M | 23.59M | 23.92M | 23.71M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA
|
0.01M | 0.01M | 41.40M | 37.98M | 0.02M | 0.02M | 45.47M | 45.42M | 52.47M | 31.20M | 38.09M | 44.62M | 47.34M | 39.11M | 59.91M | 45.31M | 57.20M | 44.17M | 54.85M | 44.24M | 58.71M | 45.21M | 60.25M | 55.44M | 71.22M | 55.48M | 72.74M | 65.31M | 70.53M | 67.03M | 77.61M | 75.74M | 82.70M | 71.48M | 83.24M | 70.84M | 76.67M | 63.31M | 82.77M | 61.68M | 76.71M | 65.08M | 79.37M | 63.37M | 79.14M | -78.98M | 40.08M | 237.11M | 14.39M | 52.49M | 62.67M | 42.91M | 46.66M | 30.45M | 32.97M | 23.62M | 38.97M | 16.79M | 41.24M | 11.41M | 30.76M | -19.27M | 22.22M | 7.07M | 29.12M | 14.86M | 3.98M | -32.80M |
|
Interest Expenses
|
13.28M | 12.74M | 12.13M | 11.77M | 13.29M | 12.19M | 11.71M | 11.71M | 11.83M | 11.62M | 16.33M | 11.13M | 11.03M | 11.17M | 11.35M | 10.71M | 10.29M | 10.19M | 4.54M | 4.41M | 4.47M | 4.33M | 4.35M | 4.42M | 4.68M | 4.03M | 3.54M | 3.54M | 3.57M | 3.44M | 3.50M | 3.68M | 3.64M | 3.39M | 3.57M | 3.62M | 3.68M | 3.59M | 4.28M | 4.35M | 4.18M | 4.11M | 3.85M | 3.58M | | | | | | | | | | | | | | | | | | | | | | | | |
|
Tax Rate
|
29.36% | 26.59% | 0.08% | 31.25% | 29.64% | 26.56% | 18.79% | 29.58% | 29.19% | 22.63% | 19.38% | 28.93% | 29.48% | 32.08% | 28.54% | 32.96% | 25.02% | 27.59% | 31.81% | 31.81% | 31.68% | 29.74% | 29.90% | 33.31% | 29.12% | 31.35% | 31.50% | 33.84% | 27.95% | 22.68% | 31.15% | 32.90% | 33.31% | 31.08% | 32.36% | 31.00% | | 18.37% | 34.52% | 17.66% | 16.24% | 17.32% | 13.90% | 17.71% | 14.38% | 65.52% | 16.82% | 24.61% | | 21.94% | 3.56% | 17.15% | 15.38% | 2.71% | 6.41% | 14.73% | 11.78% | | 4.38% | 15.74% | | 62.39% | | | 8.03% | | | 32.58% |