|
Revenue
|
111.78M | 111.66M | 115.40M | 123.50M | 130.00M | 133.70M | 138.00M | 142.40M | 151.80M | 155.70M | 159.30M | 164.70M | 169.40M | 172.70M | 175.30M | 176.90M | 179.80M | 181.70M | 185.10M | 194.20M | 203.10M | 210.20M | 217.80M | 227.90M | 238.50M | 246.60M | 256.20M | 262.80M | 276.00M | 283.90M | 287.30M | 295.60M | 315.40M | 332.00M | 342.80M | 353.80M | 370.60M | 378.70M | 385.90M | 389.10M | 406.30M | 426.50M | 447.40M | 451.00M | 471.70M | 470.10M | 463.20M | 455.70M | 457.40M | 460.30M | 459.00M | 453.80M | 477.90M | 478.60M | 491.60M | 508.00M | 538.20M | 550.30M | 565.90M | 571.10M | 583.80M | 582.40M | 579.90M |
|
Cost of Revenue
|
6.28M | 6.11M | 5.79M | 6.60M | 7.77M | 8.36M | 7.67M | 8.60M | 9.00M | 9.10M | 8.10M | 9.00M | 10.50M | 11.00M | 10.30M | 11.00M | 11.00M | 9.40M | 8.60M | 11.70M | 10.90M | 11.90M | 11.40M | 13.70M | 11.90M | 12.20M | 11.60M | 15.10M | 14.40M | 14.20M | 14.70M | 17.80M | 17.20M | 16.30M | 16.40M | 18.80M | 17.70M | 16.60M | 17.10M | 19.10M | 18.20M | 16.60M | 15.60M | 17.20M | 14.90M | 16.30M | 16.90M | 19.20M | 19.00M | 19.70M | 17.70M | 22.10M | 26.30M | 22.50M | 20.80M | 23.90M | 25.40M | 23.10M | 22.00M | 24.80M | 26.60M | 24.80M | 25.20M |
|
Gross Profit
|
105.50M | 105.55M | 109.60M | 116.90M | 122.23M | 125.34M | 130.33M | 133.80M | 142.80M | 146.60M | 151.20M | 155.70M | 158.90M | 161.70M | 165.00M | 165.90M | 168.80M | 172.30M | 176.50M | 182.50M | 192.20M | 198.30M | 206.40M | 214.20M | 226.60M | 234.40M | 244.60M | 247.70M | 261.60M | 269.70M | 272.60M | 277.80M | 298.20M | 315.70M | 326.40M | 335.00M | 352.90M | 362.10M | 368.80M | 370.00M | 388.10M | 409.90M | 431.80M | 433.80M | 456.80M | 453.80M | 446.30M | 436.50M | 438.40M | 440.60M | 441.30M | 431.70M | 451.60M | 456.10M | 470.80M | 484.10M | 512.80M | 527.20M | 543.90M | 546.30M | 557.20M | 557.60M | 554.70M |
|
Selling, General & Administrative
|
5.92M | 7.21M | 6.73M | 5.63M | 6.51M | 6.04M | 7.41M | 7.40M | 7.30M | 6.80M | 9.00M | 7.90M | 8.30M | 8.70M | 9.50M | 8.20M | 8.50M | 8.70M | 8.90M | 9.10M | 9.10M | 9.80M | 9.80M | 12.10M | 12.60M | 11.00M | 12.50M | 13.90M | 14.00M | 14.20M | 13.40M | 14.50M | 12.70M | 14.10M | 14.40M | 13.90M | 16.80M | 17.20M | 17.20M | 15.00M | 14.60M | 17.20M | 22.80M | 46.10M | 16.90M | 16.90M | 20.40M | 18.90M | 32.30M | 16.60M | 20.90M | 18.00M | 20.50M | 21.30M | 27.40M | 23.70M | 23.20M | 29.00M | 22.00M | 22.10M | 45.20M | 36.30M | 57.80M |
|
Other Operating Expenses
|
39.22M | 39.26M | 39.46M | 50.67M | 52.79M | 48.96M | 50.79M | 56.20M | 55.30M | 65.10M | 59.00M | 61.70M | 63.70M | 61.80M | 62.30M | 88.70M | 62.10M | 57.70M | 59.80M | 71.80M | 76.60M | 82.50M | 82.10M | 97.40M | 91.20M | 99.10M | 102.10M | 104.70M | 104.90M | 109.60M | 151.50M | 123.40M | 104.70M | 119.50M | 127.40M | 133.60M | 138.50M | 142.40M | 153.50M | 486.90M | 263.90M | 90.90M | 208.50M | 140.60M | 75.10M | 121.00M | 158.10M | 152.30M | 283.00M | 321.60M | 275.10M | 309.00M | 429.50M | 360.80M | 347.80M | 397.90M | 570.30M | 414.80M | 352.00M | 407.30M | 420.80M | 397.20M | 365.10M |
|
Operating Expenses
|
45.14M | 46.47M | 46.19M | 56.30M | 59.30M | 55.00M | 58.20M | 63.60M | 62.60M | 71.90M | 68.00M | 69.60M | 72.00M | 70.50M | 71.80M | 96.90M | 70.60M | 66.40M | 68.70M | 80.90M | 85.70M | 92.30M | 91.90M | 109.50M | 103.80M | 110.10M | 114.60M | 118.60M | 118.90M | 123.80M | 164.90M | 137.90M | 117.40M | 133.60M | 141.80M | 147.50M | 155.30M | 159.60M | 170.70M | 501.90M | 278.50M | 108.10M | 231.30M | 186.70M | 92.00M | 137.90M | 178.50M | 171.20M | 315.30M | 338.20M | 296.00M | 327.00M | 450.00M | 382.10M | 375.20M | 421.60M | 593.50M | 443.80M | 374.00M | 429.40M | 466.00M | 433.50M | 422.90M |
|
Operating Income
|
60.35M | 59.08M | 63.42M | 60.60M | 62.93M | 70.34M | 72.13M | 70.20M | 80.20M | 74.70M | 83.20M | 86.10M | 86.90M | 91.20M | 93.20M | 69.00M | 98.20M | 105.90M | 107.80M | 101.60M | 106.50M | 106.00M | 114.50M | 104.70M | 122.80M | 124.30M | 130.00M | 129.10M | 142.70M | 145.90M | 107.70M | 139.90M | 180.80M | 182.10M | 184.60M | 187.50M | 197.60M | 202.50M | 198.10M | -131.90M | 109.60M | 301.80M | 200.50M | 247.10M | 364.80M | 315.90M | 267.80M | 265.30M | 123.10M | 102.40M | 145.30M | 104.70M | 1.60M | 74.00M | 95.60M | 62.50M | -80.70M | 83.40M | 169.90M | 116.90M | 91.20M | 124.10M | 131.80M |
|
EBIT
|
60.35M | 59.08M | 63.42M | 60.60M | 62.93M | 70.34M | 72.13M | 70.20M | 80.20M | 74.70M | 83.20M | 86.10M | 86.90M | 91.20M | 93.20M | 69.00M | 98.20M | 105.90M | 107.80M | 101.60M | 106.50M | 106.00M | 114.50M | 104.70M | 122.80M | 124.30M | 130.00M | 129.10M | 142.70M | 145.90M | 107.70M | 139.90M | 180.80M | 182.10M | 184.60M | 187.50M | 197.60M | 202.50M | 198.10M | -131.90M | 109.60M | 301.80M | 200.50M | 247.10M | 364.80M | 315.90M | 267.80M | 265.30M | 123.10M | 102.40M | 145.30M | 104.70M | 1.60M | 74.00M | 95.60M | 62.50M | -80.70M | 83.40M | 169.90M | 116.90M | 91.20M | 124.10M | 131.80M |
|
Other Non Operating Income
|
| | | | | | | | | | | | | | | -21.80M | | | | | | | | | | | | | | | | | | | | | | | -1.80M | -7.40M | | | -1.80M | | | | -1.80M | | | | | | | | | | | | | -1.20M | | | |
|
EBT
|
66.64M | 65.20M | 69.21M | 67.20M | 70.70M | 78.70M | 79.80M | 78.80M | 89.20M | 83.80M | 91.30M | 95.10M | 97.40M | 102.20M | 103.50M | 80.00M | 109.20M | 115.30M | 116.40M | 113.30M | 117.40M | 117.90M | 125.90M | 118.40M | 134.70M | 136.50M | 141.60M | 144.20M | 157.10M | 160.10M | 122.40M | 157.70M | 198.00M | 198.40M | 201.00M | 206.30M | 215.30M | 219.10M | 215.20M | -112.80M | 127.80M | 318.40M | 216.10M | 264.30M | 379.70M | 332.20M | 284.70M | 284.50M | 142.10M | 122.10M | 163.00M | 126.80M | 27.90M | 96.50M | 116.40M | 86.40M | -55.30M | 106.50M | 191.90M | 141.70M | 117.80M | 148.90M | 157.00M |
|
Tax Provisions
|
17.57M | 23.15M | 22.24M | 24.00M | 25.90M | 28.70M | 29.80M | 28.50M | 32.60M | 30.90M | 31.40M | 34.50M | 35.90M | 37.10M | 37.60M | 30.20M | 39.80M | 41.30M | 43.40M | 41.80M | 43.20M | 43.90M | 45.90M | 44.00M | 49.80M | 50.60M | 54.00M | 50.90M | 58.00M | 59.40M | -54.70M | 37.60M | 47.00M | 47.40M | 49.10M | 41.90M | 50.90M | 53.70M | 53.30M | -29.00M | 31.40M | 76.30M | 49.80M | 62.20M | 91.10M | 82.20M | 67.10M | 70.20M | 34.70M | 35.30M | 35.70M | 27.30M | 5.70M | 25.70M | 22.80M | 22.10M | -8.20M | 27.70M | 40.00M | 35.40M | 30.40M | 40.70M | 35.00M |
|
Profit After Tax
|
49.06M | 42.05M | 46.97M | 43.20M | 44.80M | 50.00M | 50.00M | 50.30M | 56.60M | 52.90M | 59.90M | 60.60M | 61.50M | 65.10M | 65.90M | 49.80M | 69.40M | 74.00M | 73.00M | 71.50M | 74.20M | 74.00M | 80.00M | 74.40M | 84.90M | 85.90M | 87.60M | 93.30M | 99.10M | 100.70M | 177.10M | 120.10M | 151.00M | 151.00M | 151.90M | 164.40M | 164.40M | 165.40M | 161.90M | -83.80M | 96.40M | 242.10M | 166.30M | 202.10M | 288.60M | 250.00M | 217.60M | 214.30M | 107.40M | 86.80M | 127.30M | 99.50M | 22.20M | 70.80M | 93.60M | 64.30M | -47.10M | 78.80M | 151.90M | 106.30M | 87.40M | 108.20M | 122.00M |
|
Income from Continuing Operations
|
49.06M | 42.05M | 46.97M | 43.20M | 44.80M | 50.00M | 50.00M | 50.30M | 56.60M | 52.90M | 59.90M | 60.60M | 61.50M | 65.10M | 65.90M | 49.80M | 69.40M | 74.00M | 73.00M | 71.50M | 74.20M | 74.00M | 80.00M | 74.40M | 84.90M | 85.90M | 87.60M | 93.30M | 99.10M | 100.70M | 177.10M | 120.10M | 151.00M | 151.00M | 151.90M | 164.40M | 164.40M | 165.40M | 161.90M | -83.80M | 96.40M | 242.10M | 166.30M | 202.10M | 288.60M | 250.00M | 217.60M | 214.30M | 107.40M | 86.80M | 127.30M | 99.50M | 22.20M | 70.80M | 93.60M | 64.30M | -47.10M | 78.80M | 151.90M | 106.30M | 87.40M | 108.20M | 122.00M |
|
Consolidated Net Income
|
-0.03M | | | 43.20M | | | | 50.30M | 56.60M | 52.90M | 59.90M | 60.60M | 61.50M | 65.10M | 65.90M | 49.80M | 69.40M | 74.00M | 73.00M | 71.50M | 74.20M | 74.00M | 80.00M | 74.40M | 84.90M | 85.90M | 87.60M | 93.30M | 99.10M | 100.70M | 177.10M | 120.10M | 151.00M | 151.00M | 151.90M | 164.40M | 164.40M | 165.40M | 161.90M | -83.80M | 96.40M | 242.10M | 166.30M | 202.10M | 288.60M | 250.00M | 217.60M | 214.30M | 107.40M | 86.80M | 127.30M | 99.50M | 22.20M | 70.80M | 93.60M | 64.30M | -47.10M | 78.80M | 151.90M | 106.30M | 87.40M | 108.20M | 122.00M |
|
Income towards Parent Company
|
-0.03M | | | 43.20M | | | | 50.30M | 56.60M | 52.90M | 59.90M | 60.60M | 61.50M | 65.10M | 65.90M | 49.80M | 69.40M | 74.00M | 73.00M | 71.50M | 74.20M | 74.00M | 80.00M | 74.40M | 84.90M | 85.90M | 87.60M | 93.30M | 99.10M | 100.70M | 177.10M | 120.10M | 151.00M | 151.00M | 151.90M | 164.40M | 164.40M | 165.40M | 161.90M | -83.80M | 96.40M | 242.10M | 166.30M | 202.10M | 288.60M | 250.00M | 217.60M | 214.30M | 107.40M | 86.80M | 127.30M | 99.50M | 22.20M | 70.80M | 93.60M | 64.30M | -47.10M | 78.80M | 151.90M | 106.30M | 87.40M | 108.20M | 122.00M |
|
Net Income towards Common Stockholders
|
-0.03M | | | 43.20M | | | | 50.30M | 56.60M | 52.90M | 59.90M | 60.60M | 61.50M | 65.10M | 65.90M | 49.80M | 69.40M | 74.00M | 73.00M | 71.50M | 74.20M | 74.00M | 80.00M | 74.40M | 84.90M | 85.90M | 87.60M | 93.30M | 99.10M | 100.70M | 177.10M | 120.10M | 151.00M | 151.00M | 151.90M | 164.40M | 164.40M | 165.40M | 161.90M | -83.80M | 96.40M | 242.10M | 166.30M | 202.10M | 288.60M | 250.00M | 217.60M | 214.30M | 107.40M | 86.80M | 127.30M | 99.50M | 22.20M | 70.80M | 93.60M | 64.30M | -47.10M | 78.80M | 151.90M | 106.30M | 87.40M | 108.20M | 122.00M |
|
EPS (Basic)
|
1.57 | 1.50 | 1.70 | 1.59 | 1.73 | 1.92 | 1.92 | 1.92 | 2.18 | 2.13 | 2.36 | 2.49 | 2.57 | 2.75 | 2.76 | 2.12 | 3.06 | 3.38 | 3.28 | 3.42 | 3.54 | 3.53 | 3.83 | 3.64 | 4.17 | 4.22 | 4.31 | 4.73 | 5.09 | 5.19 | 9.08 | 6.18 | 7.76 | 7.76 | 7.81 | 8.67 | 8.68 | 8.73 | 8.57 | -4.61 | 5.35 | 13.57 | 9.31 | 11.85 | 17.05 | 15.83 | 13.53 | 15.02 | 7.75 | 6.53 | 9.39 | 7.62 | 1.70 | 5.47 | 7.30 | 5.15 | -3.80 | 6.42 | 12.34 | 8.79 | 7.39 | 9.62 | 11.07 |
|
EPS (Weighted Average and Diluted)
|
1.55 | 1.48 | 1.64 | 1.57 | 1.72 | 1.91 | 1.91 | 1.92 | 2.18 | 2.12 | 2.34 | 2.48 | 2.56 | 2.75 | 2.74 | 2.12 | 3.06 | 3.38 | 3.27 | 3.41 | 3.54 | 3.53 | 3.81 | 3.63 | 4.17 | 4.21 | 4.29 | 4.72 | 5.09 | 5.19 | 9.05 | 6.17 | 7.75 | 7.75 | 7.78 | 8.65 | 8.68 | 8.73 | 8.53 | -4.61 | 5.35 | 13.56 | 9.27 | 11.82 | 17.03 | 15.79 | 13.52 | 14.94 | 7.71 | 6.49 | 9.34 | 7.61 | 1.69 | 5.43 | 7.26 | 5.08 | -3.76 | 6.35 | 12.20 | 8.66 | 7.27 | 9.43 | 10.88 |
|
Shares Outstanding (Weighted Average)
|
31.17M | 30.08M | 29.39M | 27.20M | 26.58M | 26.40M | 26.30M | 26.16M | | | 25.41M | 24.33M | 23.97M | 23.67M | 23.85M | 23.46M | 23.12M | 22.75M | 22.26M | 20.92M | 20.95M | 20.95M | 20.89M | 20.44M | 20.41M | 20.40M | 20.33M | 19.72M | 19.59M | 19.53M | 19.50M | 19.44M | 19.47M | 19.47M | 19.45M | 18.96M | 18.95M | 18.95M | 18.90M | 18.19M | 18.02M | 17.96M | 17.86M | 17.06M | 16.92M | 16.54M | 16.09M | 14.27M | 13.85M | 13.66M | 13.56M | 13.06M | 13.05M | 13.01M | 12.95M | 12.48M | 12.38M | 12.35M | 12.32M | 12.09M | 11.83M | 11.63M | 11.45M |
|
Shares Outstanding (Diluted Average)
|
31.60M | 30.54M | 29.98M | 27.49M | 26.80M | 26.57M | 26.60M | 26.28M | | | 25.60M | 24.43M | 24.02M | 23.71M | 24.01M | 23.53M | 23.16M | 22.78M | 22.33M | 20.95M | 20.95M | 20.95M | 20.98M | 20.49M | 20.43M | 20.42M | 20.41M | 19.77M | 19.62M | 19.55M | 19.56M | 19.47M | 19.47M | 19.47M | 19.53M | 19.00M | 18.98M | 18.97M | 18.98M | 18.19M | 18.04M | 17.97M | 17.94M | 17.10M | 16.94M | 16.56M | 16.10M | 14.34M | 13.93M | 13.74M | 13.63M | 13.07M | 13.10M | 13.07M | 13.01M | 12.65M | 12.53M | 12.49M | 12.47M | 12.28M | 12.02M | 11.84M | 11.65M |
|
EBITDA
|
60.35M | 59.08M | 63.42M | 60.60M | 62.93M | 70.34M | 72.13M | 70.20M | 80.20M | 74.70M | 83.20M | 86.10M | 86.90M | 91.20M | 93.20M | 69.00M | 98.20M | 105.90M | 107.80M | 101.60M | 106.50M | 106.00M | 114.50M | 104.70M | 122.80M | 124.30M | 130.00M | 129.10M | 142.70M | 145.90M | 107.70M | 139.90M | 180.80M | 182.10M | 184.60M | 187.50M | 197.60M | 202.50M | 198.10M | -131.90M | 109.60M | 301.80M | 200.50M | 247.10M | 364.80M | 315.90M | 267.80M | 265.30M | 123.10M | 102.40M | 145.30M | 104.70M | 1.60M | 74.00M | 95.60M | 62.50M | -80.70M | 83.40M | 169.90M | 116.90M | 91.20M | 124.10M | 131.80M |
|
Interest Expenses
|
12.27M | 12.04M | 11.79M | 12.62M | 14.95M | 14.60M | 15.03M | 15.20M | 15.60M | 16.30M | 16.30M | 16.00M | 16.20M | 16.10M | 16.70M | 16.00M | 13.30M | 13.50M | 13.90M | 14.90M | 19.60M | 20.40M | 21.10M | 22.10M | 24.30M | 25.10M | 26.20M | 27.60M | 29.90M | 30.50M | 32.20M | 34.50M | 38.70M | 41.10M | 42.30M | 45.00M | 49.80M | 50.40M | 51.00M | 51.90M | 48.20M | 46.80M | 45.10M | 43.80M | 42.00M | 39.80M | 38.60M | 36.50M | 38.90M | 41.80M | 49.40M | 54.40M | 62.80M | 70.50M | 78.80M | 92.50M | 104.50M | 111.20M | 111.30M | 114.70M | 118.10M | 116.30M | 113.80M |
|
Tax Rate
|
26.37% | 35.51% | 32.13% | 35.71% | 36.63% | 36.47% | 37.34% | 36.17% | 36.55% | 36.87% | 34.39% | 36.28% | 36.86% | 36.30% | 36.33% | 37.75% | 36.45% | 35.82% | 37.29% | 36.89% | 36.80% | 37.23% | 36.46% | 37.16% | 36.97% | 37.07% | 38.14% | 35.30% | 36.92% | 37.10% | -44.69% | 23.84% | 23.74% | 23.89% | 24.43% | 20.31% | 23.64% | 24.51% | 24.77% | 25.71% | 24.57% | 23.96% | 23.04% | 23.53% | 23.99% | 24.74% | 23.57% | 24.67% | 24.42% | 28.91% | 21.90% | 21.53% | 20.43% | 26.63% | 19.59% | 25.58% | 14.83% | 26.01% | 20.84% | 24.98% | 25.81% | 27.33% | 22.29% |