|
Revenue
|
221.82M | 334.53M | 433.80M | 555.12M | 730.03M | 914.13M | 1,160.13M | 1,450.45M | 1,842.91M | 2,293.80M | 2,659.48M | 3,758.14M | 4,824.70M | 4,690.54M | 4,727.94M |
|
Cost of Revenue
|
132.53M | 205.34M | 270.36M | 347.65M | 456.53M | 566.91M | 737.19M | 921.35M | 1,186.92M | 1,488.20M | 1,732.52M | 2,483.70M | 3,286.68M | 3,256.51M | 3,277.50M |
|
Gross Profit
|
89.30M | 129.19M | 163.44M | 207.47M | 273.50M | 347.21M | 422.95M | 529.10M | 655.99M | 805.60M | 926.96M | 1,274.45M | 1,538.02M | 1,434.03M | 1,450.44M |
|
Depreciation & Amortization - Total
|
5.24M | 6.76M | 9.86M | 12.34M | 12.13M | 11.98M | 15.22M | 21.00M | 28.50M | 35.40M | 50.50M | 65.50M | 69.00M | 68.20M | 59.40M |
|
Selling, General & Administrative
|
47.63M | 64.93M | 85.87M | 116.50M | 163.67M | 222.76M | 265.86M | 327.59M | 373.59M | 457.43M | 484.76M | 648.74M | 872.78M | 815.07M | 816.30M |
|
Other Operating Expenses
|
-2.63M | -0.02M | -0.68M | 0.64M | -3.92M | -1.09M | -1.21M | -2.73M | | | | | | -25.92M | |
|
Operating Expenses
|
52.88M | 71.69M | 95.73M | 128.83M | 175.80M | 234.74M | 281.08M | 348.59M | 402.09M | 492.83M | 535.26M | 714.24M | 941.78M | 883.26M | 875.70M |
|
Operating Income
|
32.79M | 55.01M | 66.01M | 76.49M | 86.18M | 105.97M | 133.70M | 172.95M | 245.76M | 302.85M | 379.32M | 542.32M | 572.97M | 501.24M | 544.58M |
|
EBIT
|
32.79M | 55.01M | 66.01M | 76.49M | 86.18M | 105.97M | 133.70M | 172.95M | 245.76M | 302.85M | 379.32M | 542.32M | 572.97M | 501.24M | 544.58M |
|
Interest & Investment Income
|
0.49M | 1.42M | 1.94M | 3.08M | 4.77M | 4.73M | 4.85M | 4.60M | 3.52M | | | | | | |
|
Other Non Operating Income
|
-2.18M | -3.64M | -2.08M | -2.80M | -2.08M | -4.63M | -12.08M | -3.24M | 0.49M | -12.05M | -4.67M | -7.20M | -75.73M | -15.78M | -7.05M |
|
Non Operating Income
|
-9.95M | -13.30M | -14.47M | -17.28M | -24.77M | -31.09M | -33.48M | 4.60M | 3.52M | 8.72M | 3.82M | -1.73M | 10.03M | 51.12M | 46.88M |
|
EBT
|
31.09M | 52.79M | 65.86M | 76.77M | 94.18M | 106.07M | 135.77M | 174.31M | 249.77M | 299.53M | 378.48M | 533.39M | 507.26M | 536.59M | 584.41M |
|
Tax Provisions
|
2.92M | 8.44M | 11.38M | 14.78M | 17.31M | 21.61M | 27.20M | 101.55M | 9.52M | 38.47M | 51.32M | 51.74M | 87.84M | 119.50M | 129.88M |
|
Profit After Tax
|
28.31M | 44.35M | 54.48M | 61.99M | 69.64M | 84.46M | 99.27M | 72.76M | 240.26M | 261.06M | 327.16M | 481.65M | 419.42M | 417.08M | 454.53M |
|
Income from Non-Controlling Interests
|
-17.98M | -15.03M | 3.34M | | | | | | | | | | | | |
|
Income from Continuing Operations
|
28.18M | 44.35M | 54.48M | 61.99M | 76.87M | 84.46M | 108.57M | 72.76M | 240.26M | 261.06M | 327.16M | 481.65M | 419.42M | 417.08M | 454.53M |
|
Consolidated Net Income
|
28.18M | 44.35M | 54.48M | 61.99M | 76.87M | 84.46M | 108.57M | 72.76M | 240.26M | 261.06M | 327.16M | 481.65M | 419.42M | 417.08M | 454.53M |
|
Income towards Parent Company
|
28.18M | 44.35M | 54.48M | 61.99M | 76.87M | 84.46M | 108.57M | 72.76M | 240.26M | 261.06M | 327.16M | 481.65M | 419.42M | 417.08M | 454.53M |
|
Preferred Dividend Payments
|
5.42M | -17.56M | | | | | | | | | | | | | |
|
Net Income towards Common Stockholders
|
22.76M | 11.77M | 51.14M | 61.99M | 69.64M | 84.46M | 108.57M | 72.76M | 240.26M | 261.06M | 327.16M | 481.65M | 419.42M | 417.08M | 454.53M |
|
EPS (Basic)
|
0.84 | 1.42 | 1.27 | 1.35 | 1.48 | 1.73 | 1.97 | 1.40 | 4.48 | 4.77 | 5.87 | 8.52 | 7.32 | 7.21 | 7.93 |
|
EPS (Weighted Average and Diluted)
|
0.79 | 0.77 | 1.17 | 1.28 | 1.40 | 1.62 | 1.87 | 1.32 | 4.24 | 4.53 | 5.60 | 8.15 | 7.09 | 7.06 | 7.84 |
|
Shares Outstanding (Weighted Average)
|
40.69M | 40.69M | 43.53M | 46.50M | 47.91M | 49.97M | 51.04M | 52.81M | 54.01M | 54.98M | 55.99M | 56.72M | 57.51M | 57.70M | 56.72M |
|
Shares Outstanding (Diluted Average)
|
19.31M | 0.02M | 43.82M | 48.36M | 49.73M | 51.99M | 53.22M | 54.98M | 56.67M | 57.67M | 58.45M | 59.06M | 59.17M | 59.09M | 57.98M |
|
EBITDA
|
27.91M | 43.10M | 56.98M | 61.18M | 49.39M | 71.36M | 96.73M | 92.83M | 216.37M | 271.20M | | | | | |
|
Tax Rate
|
9.38% | 15.99% | 17.28% | 19.25% | 18.38% | 20.38% | 20.03% | 58.26% | 3.81% | 12.84% | 13.56% | 9.70% | 17.32% | 22.27% | 22.22% |