|
Revenue
|
283.33M | 21.26M | 27.48M | 34.28M | 40.34M | 44.75M | 50.34M | 60.32M | 67.81M | 75.04M | 78.36M | 83.69M | 89.38M | 94.40M | 100.71M | 110.80M | 116.79M | 117.65M | 126.56M | 137.94M | 147.98M | 152.56M | 156.96M | 166.68M | 173.30M | 177.79M | 188.49M | 203.47M | 207.67M | 228.84M | 236.08M | 243.04M | 222.34M | 244.80M | 243.26M | 283.54M | 256.92M | 264.61M | 244.41M | 261.77M | 230.04M | 256.25M | 260.13M | 296.11M | 297.28M | 298.36M | 312.94M | 316.58M | 315.03M | 317.56M | 319.14M | 311.83M |
|
Cost of Revenue
|
| 0.73M | 0.58M | 0.32M | 0.69M | 0.90M | 0.97M | 1.39M | 3.05M | 2.00M | 2.31M | 3.39M | 4.20M | 3.73M | 2.96M | 4.96M | 3.87M | | | | | | | | | | | | | | | | | | | | | | | | 7.61M | | | 13.18M | -6.17M | 9.49M | 10.21M | 9.62M | -21.28M | | | |
|
Gross Profit
|
| 20.53M | 26.90M | 33.96M | 39.65M | 43.85M | 49.38M | 58.93M | 64.77M | 73.04M | 76.05M | 80.30M | 85.18M | 90.67M | 97.75M | 105.84M | 112.93M | | | | | | | | | | | | | | | | | | | | | | | | 222.42M | | | 282.93M | 303.44M | 288.87M | 302.73M | 306.96M | 336.31M | | | |
|
Other Operating Expenses
|
| 15.69M | 16.14M | 18.56M | 22.99M | 24.36M | 24.61M | 25.86M | 28.70M | 29.50M | 29.46M | 32.11M | 33.83M | 35.12M | 34.37M | 37.81M | 39.07M | 40.74M | 38.65M | 42.80M | 55.75M | 45.88M | 40.86M | 44.85M | 41.06M | 50.81M | 49.16M | 54.16M | 54.38M | 52.14M | 217.26M | 94.61M | 101.05M | 76.61M | 52.84M | 36.85M | 39.89M | -63.84M | -31.41M | | | 54.95M | 50.83M | 86.67M | 94.32M | 84.61M | 73.72M | 109.00M | 120.08M | 110.56M | 87.97M | 112.67M |
|
Operating Expenses
|
| 15.69M | 16.14M | 18.56M | 22.99M | 24.36M | 24.61M | 25.86M | 28.70M | 29.50M | 29.46M | 32.11M | 33.83M | 35.12M | 34.37M | 37.81M | 39.07M | 40.74M | 38.65M | 42.80M | 55.75M | 45.88M | 40.86M | 44.85M | 41.06M | 50.81M | 49.16M | 54.16M | 54.38M | 52.14M | 217.26M | 94.61M | 101.05M | 76.61M | 52.84M | 36.85M | 39.89M | -63.84M | -31.41M | | | 54.95M | 50.83M | 86.67M | 94.32M | 84.61M | 73.72M | 109.00M | 120.08M | 110.56M | 87.97M | 112.67M |
|
Operating Income
|
| 0.73M | 1.01M | 1.14M | 1.23M | 1.90M | 3.08M | 3.40M | 3.90M | 4.28M | 4.72M | 5.32M | 5.56M | 6.18M | 6.70M | 6.78M | 8.22M | 8.44M | 9.40M | 10.63M | 11.77M | 13.71M | 15.13M | 16.65M | 18.60M | 19.88M | 20.58M | 21.10M | 21.98M | 20.63M | 19.87M | 18.64M | 20.95M | -76.61M | 21.74M | 21.57M | 23.66M | 24.68M | 29.34M | 32.59M | 37.80M | 43.24M | 45.25M | 47.07M | 50.58M | 52.09M | 56.09M | 57.34M | 56.56M | 58.21M | 59.29M | 59.80M |
|
EBIT
|
| 0.73M | 1.01M | 1.14M | 1.23M | 1.90M | 3.08M | 3.40M | 3.90M | 4.28M | 4.72M | 5.32M | 5.56M | 6.18M | 6.70M | 6.78M | 8.22M | 8.44M | 9.40M | 10.63M | 11.77M | 13.71M | 15.13M | 16.65M | 18.60M | 19.88M | 20.58M | 21.10M | 21.98M | 20.63M | 19.87M | 18.64M | 20.95M | -76.61M | 21.74M | 21.57M | 23.66M | 24.68M | 29.34M | 32.59M | 37.80M | 43.24M | 45.25M | 47.07M | 50.58M | 52.09M | 56.09M | 57.34M | 56.56M | 58.21M | 59.29M | 59.80M |
|
EBT
|
| 7.34M | 13.43M | 17.90M | 19.36M | 23.46M | 29.67M | 38.76M | 44.04M | 50.51M | 54.60M | 59.63M | 63.65M | 67.35M | 73.79M | 83.44M | 87.30M | 86.85M | 98.96M | 107.40M | 105.36M | 121.58M | 132.91M | 140.15M | 152.06M | 149.72M | 162.73M | 172.22M | 174.38M | 176.70M | 18.82M | 148.43M | 146.15M | 168.19M | 190.42M | 246.68M | 217.02M | 328.45M | 275.82M | 210.92M | 173.00M | 201.29M | 209.30M | 209.44M | 202.96M | 213.74M | 239.22M | 207.57M | 194.95M | 207.00M | 231.18M | 199.16M |
|
Tax Provisions
|
| 0.14M | -10.15M | 2.28M | 0.34M | 8.45M | 10.11M | 13.69M | 15.17M | 15.68M | 17.41M | 18.81M | 19.17M | 19.40M | 21.53M | 23.73M | 24.62M | 20.25M | 26.84M | 29.01M | -57.28M | 10.51M | 21.15M | 24.14M | 23.54M | 22.00M | 26.33M | 27.59M | 27.43M | 27.18M | 3.44M | 23.89M | 22.55M | 32.54M | 30.63M | 41.33M | 36.03M | 54.28M | 44.05M | 32.87M | 25.63M | 30.47M | 37.07M | 31.48M | 27.59M | 32.02M | 35.62M | 31.40M | 27.05M | 31.57M | 35.84M | 34.94M |
|
Profit After Tax
|
| 7.20M | 23.58M | 15.62M | 19.02M | 15.01M | 19.55M | 25.07M | 28.87M | 34.84M | 37.19M | 40.82M | 44.48M | 47.95M | 52.26M | 59.71M | 62.69M | 66.60M | 72.12M | 78.39M | 162.64M | 111.07M | 111.75M | 116.01M | 128.53M | 127.72M | 136.41M | 144.63M | 146.96M | 149.52M | 15.38M | 124.54M | 123.60M | 135.65M | 159.79M | 205.35M | 180.99M | 274.17M | 231.77M | 178.05M | 147.37M | 170.83M | 172.23M | 177.96M | 175.37M | 181.72M | 203.61M | 176.18M | 167.90M | 175.43M | 195.34M | 164.22M |
|
Equity Income
|
| | | | | | | | | | | | | | | | | | | | | | | | 0.11M | -0.16M | -0.13M | 0.05M | 0.04M | -0.10M | 0.32M | -0.45M | 0.00M | 0.53M | 0.12M | 40.74M | 15.00M | 24.70M | 1.95M | 9.62M | -7.60M | -2.70M | -4.85M | -3.14M | -0.42M | -1.92M | -0.42M | 2.82M | 6.89M | 7.41M | 4.47M | 1.77M |
|
Income from Continuing Operations
|
| 7.20M | 23.58M | 15.62M | 19.02M | 15.01M | 19.55M | 25.07M | 28.87M | 34.84M | 37.19M | 40.82M | 44.48M | 47.95M | 52.26M | 59.71M | 62.69M | 66.60M | 72.12M | 78.39M | 162.64M | 111.07M | 111.75M | 116.01M | 128.53M | 127.72M | 136.41M | 144.63M | 146.96M | 149.52M | 15.38M | 124.54M | 123.60M | 135.65M | 159.79M | 205.35M | 180.99M | 274.17M | 231.77M | 178.05M | 147.37M | 170.83M | 172.23M | 177.96M | 175.37M | 181.72M | 203.61M | 176.18M | 167.90M | 175.43M | 195.34M | 164.22M |
|
Consolidated Net Income
|
| 7.20M | 23.58M | 15.62M | 19.02M | 15.01M | 19.55M | 25.07M | 28.87M | 34.84M | 37.19M | 40.82M | 44.48M | 47.95M | 52.26M | 59.71M | 62.69M | 66.60M | 72.12M | 78.39M | 162.64M | 111.07M | 111.75M | 116.01M | 128.53M | 127.72M | 136.41M | 144.63M | 146.96M | 149.52M | 15.38M | 124.54M | 123.60M | 135.65M | 159.79M | 205.35M | 180.99M | 274.17M | 231.77M | 178.05M | 147.37M | 170.83M | 172.23M | 177.96M | 175.37M | 181.72M | 203.61M | 176.18M | 167.90M | 175.43M | 195.34M | 164.22M |
|
Income towards Parent Company
|
| 7.20M | 23.58M | 15.62M | 19.02M | 15.01M | 19.55M | 25.07M | 28.87M | 34.84M | 37.19M | 40.82M | 44.48M | 47.95M | 52.26M | 59.71M | 62.69M | 66.60M | 72.12M | 78.39M | 162.64M | 111.07M | 111.75M | 116.01M | 128.53M | 127.72M | 136.41M | 144.63M | 146.96M | 149.52M | 15.38M | 124.54M | 123.60M | 135.65M | 159.79M | 205.35M | 180.99M | 274.17M | 231.77M | 178.05M | 147.37M | 170.83M | 172.23M | 177.96M | 175.37M | 181.72M | 203.61M | 176.18M | 167.90M | 175.43M | 195.34M | 164.22M |
|
Net Income towards Common Stockholders
|
| 7.20M | 23.58M | 15.62M | 12.04M | 15.01M | 19.55M | 25.07M | 28.87M | 34.84M | 37.19M | 40.82M | 44.48M | 47.95M | 52.26M | 59.71M | 62.69M | 66.60M | 72.12M | 78.39M | 162.64M | 111.07M | 111.75M | 116.01M | 128.53M | 127.72M | 136.41M | 144.63M | 146.96M | 149.52M | 15.38M | 124.54M | 123.60M | 135.65M | 159.79M | 205.35M | 180.99M | 274.17M | 231.77M | 178.05M | 147.37M | 170.83M | 172.23M | 177.96M | 175.37M | 181.72M | 203.61M | 176.18M | 167.90M | 175.43M | 195.34M | 164.22M |
|
EPS (Basic)
|
| 0.23 | 0.63 | 0.36 | 0.23 | 0.18 | 0.23 | 0.30 | 0.34 | 0.39 | 0.41 | 0.45 | 0.49 | 0.53 | 0.57 | 0.66 | 0.69 | 0.73 | 0.79 | 0.83 | 1.69 | 1.14 | 1.15 | 1.19 | 1.32 | 1.31 | 1.39 | 1.48 | 1.50 | 1.53 | 0.15 | 1.11 | 1.10 | 1.21 | 1.43 | 1.85 | 1.65 | 2.53 | 2.17 | 1.67 | 1.38 | 1.60 | 1.62 | 1.68 | 1.66 | 1.72 | 1.93 | 1.67 | 1.60 | 1.71 | 1.95 | 1.69 |
|
EPS (Weighted Average and Diluted)
|
| 0.23 | 0.62 | 0.35 | 0.22 | 0.18 | 0.23 | 0.29 | 0.33 | 0.38 | 0.41 | 0.44 | 0.48 | 0.52 | 0.57 | 0.65 | 0.68 | 0.72 | 0.77 | 0.82 | 1.65 | 1.13 | 1.14 | 1.18 | 1.31 | 1.30 | 1.39 | 1.47 | 1.49 | 1.52 | 0.15 | 1.11 | 1.10 | 1.21 | 1.42 | 1.84 | 1.64 | 2.52 | 2.16 | 1.66 | 1.37 | 1.59 | 1.61 | 1.66 | 1.64 | 1.70 | 1.91 | 1.65 | 1.59 | 1.69 | 1.93 | 1.67 |
|
Shares Outstanding (Weighted Average)
|
| | | 83.54M | 86.49M | 86.53M | 86.53M | 86.53M | 86.52M | 92.66M | 92.66M | 92.65M | 93.06M | 93.07M | 93.10M | 93.10M | 93.11M | 93.39M | 93.38M | 93.42M | 98.43M | 98.09M | 98.13M | 98.13M | 98.14M | 98.29M | 98.37M | 98.38M | 98.39M | 98.62M | 98.62M | 112.42M | 112.42M | 112.84M | 112.85M | 111.87M | 110.43M | 108.78M | 107.60M | 107.71M | 107.71M | 108.10M | 107.26M | 106.99M | 106.76M | 106.87M | 106.67M | 106.25M | 106.21M | 103.84M | 101.40M | 98.53M |
|
Shares Outstanding (Diluted Average)
|
| 31.86M | 36.90M | 43.79M | | 84.70M | 84.71M | 85.03M | 85.60M | 91.51M | 91.67M | 91.84M | 91.74M | 91.86M | 92.14M | 92.40M | 92.25M | 93.02M | 93.16M | 96.09M | 95.21M | 97.95M | 97.87M | 98.01M | 97.97M | 98.10M | 98.17M | 98.26M | 98.23M | 98.33M | 102.61M | 112.13M | 106.38M | 112.38M | 112.45M | 112.07M | 111.56M | 108.59M | 107.93M | 107.73M | 107.65M | 107.58M | 107.34M | 107.23M | 107.13M | 106.77M | 106.78M | 106.70M | 106.55M | 103.95M | 102.50M | 101.16M |
|
EBITDA
|
| 6.94M | 19.78M | 16.25M | 18.58M | 15.48M | 24.47M | 23.66M | 30.99M | 39.73M | 28.42M | 45.08M | 39.33M | 61.31M | 62.96M | 57.70M | 28.48M | 71.45M | 80.59M | 80.37M | 155.41M | 82.32M | 104.51M | 107.81M | 146.98M | 166.09M | 172.39M | 162.00M | 140.42M | 139.45M | 89.67M | 136.57M | 129.44M | 76.44M | 196.16M | 168.44M | 153.18M | 71.16M | 97.50M | 41.04M | 188.15M | 229.58M | 136.13M | 101.71M | 331.25M | 159.95M | 198.23M | 293.53M | 54.20M | 247.17M | 211.92M | 214.46M |
|
Interest Expenses
|
| | | | | | | | | | | | | | | 0.06M | 0.37M | 0.72M | 1.19M | 1.46M | 1.82M | 2.45M | 2.62M | 2.50M | 2.61M | 2.67M | 2.68M | 2.58M | 2.22M | 2.13M | 2.57M | 2.23M | 2.15M | 2.05M | 2.07M | 2.06M | 2.10M | 2.23M | 2.89M | 4.45M | 6.04M | 6.94M | 7.39M | 7.85M | 7.95M | 7.86M | 7.85M | 11.46M | 8.15M | 8.15M | 8.15M | 8.25M |
|
Tax Rate
|
| 1.89% | | 12.74% | 1.78% | 36.04% | 34.09% | 35.32% | 34.45% | 31.03% | 31.89% | 31.54% | 30.12% | 28.80% | 29.18% | 28.44% | 28.20% | 23.32% | 27.12% | 27.01% | | 8.65% | 15.92% | 17.22% | 15.48% | 14.69% | 16.18% | 16.02% | 15.73% | 15.38% | 18.26% | 16.10% | 15.43% | 19.35% | 16.08% | 16.75% | 16.60% | 16.53% | 15.97% | 15.58% | 14.82% | 15.14% | 17.71% | 15.03% | 13.60% | 14.98% | 14.89% | 15.13% | 13.88% | 15.25% | 15.50% | 17.55% |