|
Revenue
|
156.54M | 154.39M | 155.46M | 155.24M | 157.28M | 160.30M | 168.23M | 173.29M | 177.63M | 183.65M | 191.94M | 196.45M | 199.37M | 202.31M | 207.66M | 211.09M | 213.08M | 214.61M | 219.33M | 222.97M | 226.93M | 231.76M | 238.66M | 242.68M | 247.79M | 254.52M | 261.78M | 270.50M | 281.80M | 287.50M | 287.29M | 288.06M | 294.35M | 312.12M | 326.64M | 0.33M | 0.34M | 0.34M | 0.35M | 351.64M | 354.89M | 364.53M | 364.28M | 366.66M | 369.78M | 374.08M | 383.59M | 388.21M | 391.79M | 399.56M | 411.89M | 424.73M | 431.12M | 488.75M | 499.30M | 504.81M | 515.09M | 529.81M | 535.80M | 542.22M | 545.95M | 552.71M | 562.19M | 568.67M | 570.66M | 585.52M | 596.90M |
|
Cost of Revenue
|
| | | 50.41M | 50.87M | 51.35M | 53.92M | 56.78M | 60.14M | 62.22M | 65.48M | 66.83M | 67.53M | 68.88M | 72.30M | 73.59M | 75.84M | 76.72M | 80.23M | 83.25M | 87.25M | 90.66M | 92.52M | 97.54M | 99.52M | 100.69M | 107.59M | 114.74M | 123.91M | 124.60M | 124.16M | 127.25M | 131.63M | 146.43M | 161.27M | 161.52M | 163.23M | 165.07M | 169.47M | 166.78M | 165.11M | 163.83M | 167.73M | 164.96M | | 170.70M | 183.57M | | | 205.26M | 197.53M | 207.13M | 199.41M | 222.62M | 241.94M | 227.04M | 240.81M | 241.69M | 263.69M | 251.62M | 255.14M | 246.99M | 258.20M | 258.78M | 269.60M | 280.73M | 288.67M |
|
Gross Profit
|
| | | 104.84M | 106.41M | 108.95M | 114.32M | 116.50M | 117.50M | 121.42M | 126.46M | 129.62M | 131.84M | 133.43M | 135.37M | 137.50M | 137.24M | 137.89M | 139.10M | 139.72M | 139.68M | 141.10M | 146.14M | 145.13M | 148.28M | 153.84M | 154.18M | 155.77M | 157.88M | 162.90M | 163.13M | 160.81M | 162.72M | 165.69M | 165.37M | -161.19M | -162.90M | -164.73M | -169.12M | 184.86M | 189.79M | 200.70M | 196.55M | 201.70M | | 203.38M | 200.02M | | | 194.30M | 214.36M | 217.59M | 231.71M | 266.13M | 257.35M | 277.77M | 274.28M | 288.12M | 272.11M | 290.60M | 290.80M | 305.72M | 303.99M | 309.89M | 301.06M | 304.79M | 308.23M |
|
Selling, General & Administrative
|
| | | 50.79M | 51.94M | 53.26M | 56.89M | 57.08M | 59.41M | 59.60M | 67.47M | 62.86M | 64.72M | 64.94M | 64.74M | 66.41M | 81.08M | 66.25M | 68.57M | 64.98M | 64.63M | 68.06M | 66.76M | 64.87M | 67.63M | 68.48M | 68.53M | 68.46M | 72.54M | 73.61M | 75.40M | 70.49M | 70.97M | 78.05M | 82.94M | 78.52M | 76.51M | 81.57M | 88.04M | 84.33M | 81.10M | 83.46M | 84.98M | 88.52M | 87.31M | 81.74M | 101.44M | 79.09M | 80.13M | 76.60M | 95.19M | 91.24M | 98.07M | 119.88M | 123.85M | 105.60M | 104.58M | 115.72M | 157.17M | 101.56M | 108.86M | 103.26M | 176.13M | 118.55M | 115.56M | 110.64M | 130.91M |
|
Other Operating Expenses
|
| | | 50.41M | 50.87M | 51.35M | 53.92M | 56.78M | 60.14M | 62.22M | 65.48M | 66.83M | 67.53M | 68.88M | 72.30M | 73.59M | 75.84M | 76.72M | 80.23M | 83.25M | 87.25M | 90.66M | 92.52M | 97.54M | 99.52M | 100.69M | 107.59M | 114.74M | 123.91M | 124.60M | 124.16M | 127.25M | -0.01M | 146.43M | 161.27M | 161.52M | 163.23M | 165.07M | -16.29M | 166.78M | 165.11M | 163.83M | 167.73M | 164.96M | 176.22M | 170.70M | 183.57M | 188.09M | 195.52M | 205.26M | 197.53M | 210.83M | 209.71M | 271.62M | 243.23M | 227.32M | 241.25M | 242.13M | 262.52M | 251.62M | 255.14M | 246.99M | 258.20M | 258.78M | 269.60M | 280.73M | 288.67M |
|
Operating Expenses
|
| | | 101.20M | 102.81M | 104.62M | 110.80M | 113.86M | 119.54M | 121.82M | 132.95M | 129.69M | 132.25M | 133.82M | 137.04M | 140.00M | 156.92M | 142.98M | 148.80M | 148.24M | 151.88M | 158.72M | 159.28M | 162.42M | 167.14M | 169.17M | 176.12M | 183.20M | 196.45M | 198.21M | 199.56M | 197.74M | 202.61M | 224.48M | 244.21M | 240.04M | 239.75M | 246.65M | 257.51M | 251.10M | 246.21M | 247.29M | 252.72M | 253.47M | 263.52M | 252.44M | 285.01M | 267.18M | 275.65M | 281.86M | 292.72M | 302.06M | 307.77M | 391.50M | 367.08M | 332.92M | 345.83M | 357.85M | 419.69M | 353.18M | 364.00M | 350.25M | 434.33M | 377.33M | 385.17M | 391.37M | 419.58M |
|
Operating Income
|
| | | 54.05M | 54.47M | 55.68M | 57.43M | 59.43M | 58.09M | 61.82M | 58.99M | 66.75M | 67.12M | 68.49M | 70.63M | 71.08M | 56.16M | 71.64M | 70.53M | 74.74M | 75.05M | 73.04M | 79.39M | 80.26M | 80.65M | 85.36M | 85.65M | 87.31M | 85.34M | 89.29M | 87.73M | 90.32M | 91.75M | 87.64M | 82.43M | 89.10M | 95.48M | 93.27M | 88.36M | 100.54M | 108.69M | 117.24M | 111.57M | 113.19M | 106.26M | 121.64M | 98.58M | 121.03M | 116.13M | 117.70M | 119.18M | 122.66M | 123.35M | 97.25M | 132.22M | 171.90M | 169.25M | 171.96M | 116.10M | 189.04M | 181.94M | 202.46M | 127.86M | 191.34M | 185.49M | 194.16M | 177.32M |
|
EBIT
|
| | | 54.05M | 54.47M | 55.68M | 57.43M | 59.43M | 58.09M | 61.82M | 58.99M | 66.75M | 67.12M | 68.49M | 70.63M | 71.08M | 56.16M | 71.64M | 70.53M | 74.74M | 75.05M | 73.04M | 79.39M | 80.26M | 80.65M | 85.36M | 85.65M | 87.31M | 85.34M | 89.29M | 87.73M | 90.32M | 91.75M | 87.64M | 82.43M | 89.10M | 95.48M | 93.27M | 88.36M | 100.54M | 108.69M | 117.24M | 111.57M | 113.19M | 106.26M | 121.64M | 98.58M | 121.03M | 116.13M | 117.70M | 119.18M | 122.66M | 123.35M | 97.25M | 132.22M | 171.90M | 169.25M | 171.96M | 116.10M | 189.04M | 181.94M | 202.46M | 127.86M | 191.34M | 185.49M | 194.16M | 177.32M |
|
Interest & Investment Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.09M | -0.43M | -0.37M | | -0.48M | -2.41M | -2.65M | -2.92M | -3.27M | -3.75M | 11.87M | 4.46M | -4.21M | -4.38M | 13.60M | -3.13M | -2.66M | -2.21M | -1.83M | -1.03M | -1.81M | -1.84M | -3.52M | -1.49M | -1.67M | 4.13M | 1.27M | 2.21M | 2.90M | 3.08M | 4.62M | 3.01M | 2.85M | 4.57M | 4.02M | 2.70M | 0.27M | 1.51M | 2.05M |
|
Other Non Operating Income
|
| | | 0.24M | 0.15M | 0.09M | 0.07M | 0.12M | 0.13M | 0.17M | 0.19M | 0.28M | 0.50M | 0.48M | 0.46M | 0.43M | 0.36M | 0.36M | 0.34M | 0.34M | 0.34M | 0.33M | 0.23M | 0.43M | 0.53M | 0.48M | 0.39M | 0.09M | -0.42M | -0.43M | 112.08M | -0.50M | -2.26M | -2.41M | -2.65M | -2.92M | -3.27M | -3.75M | -4.42M | | | 0.52M | -16.32M | -1.31M | -0.49M | -0.29M | -0.61M | 0.23M | 0.35M | -1.59M | 0.98M | -1.24M | 0.28M | 0.08M | -1.49M | 0.32M | 1.35M | 3.31M | 3.28M | -0.12M | 0.46M | 0.40M | 0.80M | 0.10M | 0.47M | -0.59M | 22.47M |
|
Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | 0.43M | 0.48M | 0.39M | 0.09M | -0.42M | -0.43M | 112.08M | -0.50M | -2.26M | -2.41M | -2.65M | -2.92M | -3.27M | -3.75M | -4.42M | 0.14M | 0.13M | 0.52M | -16.32M | -1.31M | -0.49M | -0.29M | -10.44M | 0.23M | 0.35M | -1.59M | -5.42M | -2.73M | -1.39M | -11.97M | -15.79M | -14.01M | -12.49M | -9.96M | -8.79M | -13.84M | -13.30M | -11.93M | -10.73M | -11.60M | -13.17M | -14.21M | 11.63M |
|
EBT
|
| | | 54.28M | 54.62M | 55.77M | 57.50M | 59.55M | 58.23M | 61.99M | 59.18M | 67.03M | 67.61M | 68.98M | 71.09M | 71.51M | 56.52M | 72.00M | 70.88M | 75.08M | 75.40M | 73.37M | 79.61M | 80.69M | 81.18M | 85.84M | 86.04M | 87.40M | 84.92M | 88.86M | 199.82M | 89.82M | 89.49M | 85.23M | 79.77M | 86.18M | 92.21M | 89.51M | 83.94M | 95.94M | 104.35M | 113.38M | 108.29M | 108.74M | 103.11M | 119.14M | 96.14M | 120.23M | 114.67M | 114.28M | 118.44M | 119.93M | 121.96M | 85.28M | 116.43M | 157.88M | 156.76M | 162.00M | 107.31M | 175.20M | 168.65M | 190.53M | 117.13M | 179.74M | 172.32M | 179.95M | 188.95M |
|
Tax Provisions
|
| | | 18.14M | 18.50M | 17.11M | 18.21M | 17.95M | 12.97M | 18.68M | 18.30M | 21.49M | 20.87M | 21.00M | 22.55M | 21.74M | 11.98M | 18.63M | 19.92M | 22.90M | 22.97M | 21.84M | 23.31M | 25.66M | 19.58M | 24.43M | 24.83M | 27.44M | 17.16M | 22.08M | 55.51M | 23.24M | 22.78M | 19.82M | 20.22M | 15.80M | 39.08M | 14.77M | 15.11M | 11.65M | 19.65M | 21.12M | 16.76M | 14.80M | 14.42M | 17.92M | 7.07M | 19.03M | 18.02M | 13.60M | 17.38M | 12.30M | 12.02M | 10.37M | 12.01M | 21.09M | 25.17M | 27.34M | 42.19M | 26.64M | 27.70M | 32.40M | 27.63M | 29.72M | 27.46M | 31.41M | 35.34M |
|
Profit After Tax
|
34.55M | 38.54M | 36.27M | 36.14M | 36.12M | 38.66M | 39.29M | 41.60M | 58.23M | 61.99M | 40.88M | 45.54M | 46.75M | 47.98M | 48.54M | 49.77M | 44.54M | 53.37M | 50.96M | 52.18M | 52.43M | 51.53M | 55.41M | 55.86M | 61.60M | 61.41M | 62.18M | 59.97M | 67.76M | 66.78M | 144.31M | 66.58M | 66.71M | 65.41M | 59.55M | 70.38M | 53.14M | 74.75M | 68.82M | 84.30M | 84.70M | 92.27M | 91.53M | 93.96M | 88.69M | 101.22M | 89.08M | 101.21M | 96.64M | 100.68M | 101.06M | 107.65M | 109.94M | 74.91M | 104.42M | 136.80M | 131.59M | 134.66M | 65.12M | 148.56M | 140.94M | 158.13M | 89.50M | 150.02M | 144.86M | 148.54M | 153.62M |
|
Investment Income
|
| | -11.07M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Income from Continuing Operations
|
| | | 36.14M | 36.12M | 38.66M | 39.29M | 41.60M | 45.25M | 43.31M | 40.88M | 45.54M | 46.75M | 47.98M | 48.54M | 49.77M | 44.54M | 53.37M | 50.96M | 52.18M | 52.43M | 51.53M | 56.30M | 55.03M | 61.60M | 61.41M | 61.22M | 59.97M | 67.76M | 66.78M | 144.31M | 66.58M | 66.71M | 65.41M | 59.55M | 70.38M | 53.14M | 74.75M | 68.82M | 84.30M | 84.70M | 92.27M | 91.53M | 93.94M | 88.69M | 101.22M | 89.08M | 101.21M | 96.64M | 100.68M | 101.06M | 107.63M | 109.94M | 74.91M | 104.42M | 136.80M | 131.59M | 134.66M | 65.12M | 148.56M | 140.94M | 158.13M | 89.50M | 150.02M | 144.86M | 148.54M | 153.62M |
|
Consolidated Net Income
|
| | | 36.14M | 36.12M | 38.66M | 39.29M | 41.60M | 45.25M | 43.31M | 40.88M | 45.54M | 46.75M | 47.98M | 48.54M | 49.77M | 44.54M | 53.37M | 50.96M | 52.18M | 52.43M | 51.53M | 56.30M | 55.03M | 61.60M | 61.41M | 61.22M | 59.97M | 67.76M | 66.78M | 144.31M | 66.58M | 66.71M | 65.41M | 59.55M | 70.38M | 53.14M | 74.75M | 68.82M | 84.30M | 84.70M | 92.27M | 91.53M | 93.94M | 88.69M | 101.22M | 89.08M | 101.21M | 96.64M | 100.68M | 101.06M | 107.63M | 109.94M | 74.91M | 104.42M | 136.80M | 131.59M | 134.66M | 65.12M | 148.56M | 140.94M | 158.13M | 89.50M | 150.02M | 144.86M | 148.54M | 153.62M |
|
Income towards Parent Company
|
| | | 36.14M | 36.12M | 38.66M | 39.29M | 41.60M | 45.25M | 43.31M | 40.88M | 45.54M | 46.75M | 47.98M | 48.54M | 49.77M | 44.54M | 53.37M | 50.96M | 52.18M | 52.43M | 51.53M | 56.30M | 55.03M | 61.60M | 61.41M | 61.22M | 59.97M | 67.76M | 66.78M | 144.31M | 66.58M | 66.71M | 65.41M | 59.55M | 70.38M | 53.14M | 74.75M | 68.82M | 84.30M | 84.70M | 92.27M | 91.53M | 93.94M | 88.69M | 101.22M | 89.08M | 101.21M | 96.64M | 100.68M | 101.06M | 107.63M | 109.94M | 74.91M | 104.42M | 136.80M | 131.59M | 134.66M | 65.12M | 148.56M | 140.94M | 158.13M | 89.50M | 150.02M | 144.86M | 148.54M | 153.62M |
|
Net Income towards Common Stockholders
|
| | | 36.14M | 36.12M | 38.66M | 39.29M | 41.60M | 45.25M | 43.31M | 40.88M | 45.54M | 46.75M | 47.98M | 48.54M | 49.77M | 44.54M | 53.37M | 50.96M | 52.18M | 52.43M | 51.53M | 55.41M | 55.86M | 61.60M | 61.41M | 62.18M | 59.97M | 67.76M | 66.78M | 144.31M | 66.58M | 66.71M | 65.41M | 59.55M | 70.38M | 53.14M | 74.75M | 68.82M | 84.30M | 84.70M | 92.27M | 91.53M | 93.94M | 88.69M | 101.22M | 89.08M | 101.21M | 96.64M | 100.68M | 101.06M | 107.63M | 109.94M | 74.91M | 104.42M | 136.80M | 131.59M | 134.66M | 65.12M | 148.56M | 140.94M | 158.13M | 89.50M | 150.02M | 144.86M | 148.54M | 153.62M |
|
EPS (Basic)
|
| | | 0.77 | 0.77 | 0.83 | 0.85 | 0.90 | 0.98 | 0.94 | 0.90 | 1.01 | 1.04 | 1.07 | 1.10 | 1.12 | 1.02 | 1.21 | 1.18 | 1.21 | 1.23 | 1.22 | 1.32 | 1.34 | 1.48 | 1.48 | 1.51 | 1.45 | 1.65 | 1.64 | 3.56 | 1.67 | 1.69 | 1.66 | 1.52 | 1.80 | 1.36 | 1.94 | 1.80 | 2.21 | 2.23 | 2.41 | 2.40 | 2.47 | 2.34 | 2.67 | 2.34 | 2.66 | 2.55 | 2.66 | 2.69 | 2.86 | 2.91 | 1.97 | 2.72 | 3.59 | 3.44 | 3.52 | 1.72 | 3.91 | 3.70 | 4.15 | 2.35 | 3.95 | 3.81 | 3.92 | 4.06 |
|
EPS (Weighted Average and Diluted)
|
| | | 0.74 | 0.75 | 0.81 | 0.83 | 0.88 | 0.95 | 0.92 | 0.88 | 0.99 | 1.02 | 1.05 | 1.08 | 1.11 | 1.00 | 1.20 | 1.16 | 1.19 | 1.22 | 1.21 | 1.31 | 1.32 | 1.46 | 1.45 | 1.48 | 1.43 | 1.63 | 1.62 | 3.55 | 1.66 | 1.68 | 1.66 | 1.52 | 1.77 | 1.33 | 1.91 | 1.77 | 2.17 | 2.19 | 2.37 | 2.34 | 2.43 | 2.30 | 2.63 | 2.29 | 2.62 | 2.50 | 2.62 | 2.63 | 2.79 | 2.84 | 1.93 | 2.67 | 3.52 | 3.38 | 3.46 | 1.69 | 3.84 | 3.65 | 4.09 | 2.33 | 3.89 | 3.76 | 3.87 | 4.02 |
|
Shares Outstanding (Weighted Average)
|
47.11M | 46.93M | 47.30M | 47.30M | 47.12M | 46.65M | 46.33M | 46.36M | 46.35M | 46.14M | 45.16M | 45.16M | 45.11M | 44.92M | 44.47M | 44.26M | 44.19M | 43.35M | 43.11M | 42.78M | 42.78M | 42.07M | 42.07M | 41.75M | 41.71M | 41.77M | 41.45M | 41.45M | 41.19M | 40.88M | 40.65M | 39.94M | 39.57M | 39.46M | 39.23M | 39.11M | 39.02M | 38.87M | 38.36M | 38.04M | 38.04M | 38.24M | 38.26M | 37.94M | 37.91M | 37.87M | 37.99M | 37.99M | 37.98M | 37.85M | 37.78M | 37.64M | 37.80M | 37.90M | 37.98M | 38.08M | 38.25M | 38.32M | 38.15M | 37.99M | 38.09M | 38.12M | 38.04M | 37.99M | 38.03M | 37.95M | 37.81M |
|
Shares Outstanding (Diluted Average)
|
| | | | | | | 47.49M | 47.49M | 47.42M | 47.35M | 46.10M | 45.71M | 45.74M | 45.81M | 44.98M | 44.45M | 44.48M | 44.62M | 43.77M | 43.11M | 42.62M | 42.97M | 42.34M | 42.31M | 42.30M | 42.23M | 42.06M | 41.80M | 41.60M | 41.37M | 40.10M | 39.70M | 39.46M | 39.64M | 39.68M | 39.85M | 39.10M | 39.38M | 38.81M | 38.62M | 38.99M | 38.87M | 38.59M | 38.58M | 38.55M | 38.65M | 38.70M | 38.66M | 38.60M | 38.57M | 38.64M | 38.76M | 38.72M | 38.74M | 38.91M | 38.98M | 38.94M | 38.90M | 38.64M | 38.65M | 38.64M | 38.62M | 38.52M | 38.51M | 38.46M | 38.38M |
|
EBITDA
|
| | | 54.05M | 54.47M | 55.68M | 57.43M | 59.43M | 58.09M | 61.82M | 58.99M | 66.75M | 67.12M | 68.49M | 70.63M | 71.08M | 56.16M | 71.64M | 70.53M | 74.74M | 75.05M | 73.04M | 79.39M | 80.26M | 80.65M | 85.36M | 85.65M | 87.31M | 85.34M | 89.29M | 87.73M | 90.32M | 91.75M | 87.64M | 82.43M | 89.10M | 95.48M | 93.27M | 88.36M | 100.54M | 108.69M | 117.24M | 111.57M | 113.19M | 106.26M | 121.64M | 98.58M | 121.03M | 116.13M | 117.70M | 119.18M | 122.66M | 123.35M | 97.25M | 132.22M | 171.90M | 169.25M | 171.96M | 116.10M | 189.04M | 181.94M | 202.46M | 127.86M | 191.34M | 185.49M | 194.16M | 177.32M |
|
Interest Expenses
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 16.18M | 15.58M | 16.54M | 16.74M | 16.35M | 16.69M | 16.74M | 16.60M | 16.89M | 15.55M | 14.40M | 13.92M | 15.12M | 12.89M |
|
Tax Rate
|
| | | 33.42% | 33.88% | 30.68% | 31.67% | 30.15% | 22.28% | 30.14% | 30.93% | 32.05% | 30.86% | 30.44% | 31.72% | 30.41% | 21.20% | 25.88% | 28.10% | 30.50% | 30.47% | 29.77% | 29.28% | 31.80% | 24.12% | 28.46% | 28.86% | 31.39% | 20.20% | 24.84% | 27.78% | 25.87% | 25.46% | 23.25% | 25.35% | 18.33% | 42.38% | 16.50% | 18.00% | 12.14% | 18.83% | 18.63% | 15.48% | 13.61% | 13.99% | 15.04% | 7.35% | 15.82% | 15.72% | 11.90% | 14.67% | 10.26% | 9.85% | 12.16% | 10.31% | 13.36% | 16.06% | 16.87% | 39.32% | 15.21% | 16.43% | 17.00% | 23.59% | 16.53% | 15.94% | 17.45% | 18.70% |