|
Revenue
|
191.00M | 252.75M | 360.54M | 442.93M | 478.45M | 499.28M | 628.49M | 685.99M | 762.31M | 883.11M | 991.35M | 958.43M | 1,122.29M | 1,412.04M | 1,630.67M | 1,838.37M |
|
Cost of Revenue
|
109.39M | 151.28M | 219.99M | 271.88M | 290.94M | 332.54M | 402.92M | 447.72M | 495.14M | 584.86M | 655.49M | 623.94M | 690.93M | 896.60M | 1,022.90M | 1,147.36M |
|
Gross Profit
|
81.61M | 101.47M | 140.55M | 171.05M | 187.51M | 166.74M | 225.57M | 238.27M | 267.17M | 298.26M | 335.86M | 334.50M | 431.36M | 515.45M | 607.77M | 691.01M |
|
Depreciation & Amortization - Total
|
| | | 19.98M | 18.62M | 21.41M | 21.24M | 22.71M | 24.57M | 28.19M | 30.42M | 36.05M | 36.35M | 39.17M | 35.81M | 41.59M |
|
Selling, General & Administrative
|
31.85M | 40.28M | 50.66M | 57.19M | 58.80M | 65.38M | 77.29M | 88.62M | 102.52M | 116.20M | 126.91M | 113.89M | 142.04M | 169.02M | 198.29M | 225.67M |
|
Other Operating Expenses
|
25.36M | 34.67M | 5.33M | -0.51M | -2.44M | 45.92M | 59.70M | 62.45M | 67.35M | 104.05M | 102.07M | 74.53M | 97.08M | 115.10M | 134.91M | 160.13M |
|
Operating Expenses
|
57.20M | 74.94M | 99.24M | 113.82M | 120.09M | 132.70M | 158.23M | 173.78M | 194.44M | 248.44M | 259.40M | 224.48M | 275.48M | 323.29M | 369.01M | 427.39M |
|
Operating Income
|
24.40M | 26.52M | 41.32M | 57.23M | 67.42M | 34.04M | 67.34M | 64.50M | 72.72M | 49.82M | 76.45M | 110.02M | 155.88M | 192.16M | 238.75M | 263.62M |
|
EBIT
|
24.40M | 26.52M | 41.32M | 57.23M | 67.42M | 34.04M | 67.34M | 64.50M | 72.72M | 49.82M | 76.45M | 110.02M | 155.88M | 192.16M | 238.75M | 263.62M |
|
Other Non Operating Income
|
-5.93M | 4.20M | 3.37M | -2.51M | -4.99M | 3.97M | 7.03M | 15.13M | 11.36M | 12.99M | 16.51M | 12.06M | -12.85M | 6.20M | 10.83M | 16.09M |
|
Non Operating Income
|
1.02M | 1.37M | 1.96M | 2.00M | 2.55M | 3.97M | 8.43M | 19.39M | 12.31M | 12.99M | 16.51M | 12.06M | -9.32M | -2.06M | 10.83M | 16.09M |
|
EBT
|
19.50M | 32.09M | 46.65M | 56.72M | 64.98M | 37.64M | 75.78M | 83.88M | 85.03M | 60.37M | 83.10M | 115.33M | 146.56M | 190.10M | 237.94M | 261.35M |
|
Tax Provisions
|
3.70M | 7.87M | 13.57M | 14.88M | 16.88M | 5.19M | 24.21M | 22.15M | 36.15M | 3.40M | 15.17M | 25.63M | 31.85M | 47.56M | 53.54M | 62.94M |
|
Profit After Tax
|
15.79M | 26.59M | 34.78M | 41.84M | 48.10M | 32.45M | 51.56M | 61.73M | 48.89M | 56.97M | 67.93M | 89.70M | 114.76M | 142.97M | 184.56M | 198.41M |
|
Equity Income
|
| | | | | | | | | -0.25M | -0.27M | -0.23M | 0.05M | 0.43M | 0.15M | -0.11M |
|
Net Income - Minority
|
| | | | | | | | | -0.25M | | | | | | |
|
Income from Continuing Operations
|
15.79M | 24.22M | 33.08M | 41.84M | 48.10M | 32.45M | 51.56M | 61.73M | 48.89M | 56.97M | 67.93M | 89.70M | 114.71M | 142.53M | 184.41M | 198.41M |
|
Consolidated Net Income
|
-0.14M | 24.22M | 33.08M | 41.84M | 48.10M | 32.45M | 51.56M | 61.73M | 48.89M | 56.97M | 67.93M | 89.70M | 114.71M | 142.53M | 184.41M | 198.41M |
|
Income towards Parent Company
|
-0.14M | 24.22M | 33.08M | 41.84M | 48.10M | 32.45M | 51.56M | 61.73M | 48.89M | 56.72M | 67.93M | 89.70M | 114.71M | 142.53M | 184.41M | 198.41M |
|
Net Income towards Common Stockholders
|
-0.14M | 24.22M | 33.08M | 41.84M | 48.10M | 32.45M | 51.56M | 61.73M | 48.89M | 56.72M | 67.93M | 89.70M | 114.71M | 142.53M | 184.41M | 198.41M |
|
EPS (Basic)
|
0.54 | 0.91 | 1.15 | 1.31 | 1.47 | 0.99 | 1.55 | 1.84 | 1.44 | 1.65 | 1.97 | 2.61 | 0.68 | 0.86 | 1.11 | 1.22 |
|
EPS (Weighted Average and Diluted)
|
0.53 | 0.88 | 1.10 | 1.26 | 1.42 | 0.96 | 1.51 | 1.79 | 1.39 | 1.62 | 1.95 | 2.59 | 0.67 | 0.85 | 1.10 | 1.21 |
|
Shares Outstanding (Weighted Average)
|
144.79M | 146.64M | 155.76M | 160.73M | 164.67M | 164.23M | 165.42M | 167.54M | 169.71M | 171.28M | 170.47M | 169.05M | 166.51M | 165.32M | 164.92M | 160.88M |
|
Shares Outstanding (Diluted Average)
|
29.42M | 30.39M | 32.62M | 33.51M | 33.84M | 33.64M | 34.18M | 34.56M | 35.11M | 35.03M | 34.73M | 34.56M | 171.22M | 169.17M | 168.16M | 164.32M |
|
Interest Expenses
|
| | | | | 0.37M | 1.34M | 1.34M | 1.89M | 7.23M | 13.61M | 11.19M | 7.56M | 8.25M | 13.18M | 19.26M |
|
Tax Rate
|
18.99% | 24.53% | 29.10% | 26.24% | 25.98% | 13.80% | 31.95% | 26.41% | 42.51% | 5.63% | 18.26% | 22.22% | 21.73% | 25.02% | 22.50% | 24.08% |