|
Revenue
|
692.70M | 773.96M | 889.07M | 1,077.43M | 1,149.89M | 1,293.18M | 1,436.85M | 1,562.66M | 1,861.21M | 2,002.60M | 1,840.78M | 1,760.30M | 1,641.96M | 1,690.18M | 1,671.39M | 1,715.68M |
|
Cost of Revenue
|
597.72M | 665.15M | 766.96M | 930.81M | 995.10M | 1,155.29M | 1,236.11M | 1,339.49M | 1,610.59M | 1,768.16M | 1,612.88M | 1,492.32M | 1,411.39M | 1,496.87M | 1,456.64M | 1,487.59M |
|
Gross Profit
|
94.98M | 108.81M | 122.11M | 146.62M | 154.79M | 137.89M | 200.74M | 223.17M | 250.62M | 234.44M | 227.90M | 267.99M | 230.57M | 193.31M | 214.75M | 228.09M |
|
Selling, General & Administrative
|
50.27M | 57.31M | 65.31M | 79.28M | 92.00M | 107.81M | 111.69M | 105.42M | 126.73M | 136.60M | 150.02M | 150.78M | 173.11M | 140.34M | 166.77M | 183.06M |
|
Operating Expenses
|
50.27M | 57.31M | 65.31M | 79.28M | 92.00M | 107.81M | 111.69M | 105.42M | 126.73M | 136.60M | 150.02M | 150.78M | 173.11M | 140.34M | 166.77M | 183.06M |
|
Operating Income
|
17.27M | 18.94M | 20.23M | 67.34M | 62.79M | 30.08M | 89.05M | 117.75M | 123.88M | 97.84M | 77.88M | 117.21M | 57.46M | 52.97M | 47.97M | 45.03M |
|
EBIT
|
17.27M | 18.94M | 20.23M | 67.34M | 62.79M | 30.08M | 89.05M | 117.75M | 123.88M | 97.84M | 77.88M | 117.21M | 57.46M | 52.97M | 47.97M | 45.03M |
|
Interest & Investment Income
|
4.62M | 2.62M | 1.01M | 2.92M | 3.70M | 1.63M | 0.71M | 2.63M | 10.44M | 5.17M | 10.68M | 13.35M | 9.44M | -5.43M | 12.94M | 14.35M |
|
EBT
|
49.34M | 54.12M | 57.81M | 70.26M | 66.49M | 31.71M | 89.76M | 120.39M | 132.97M | 99.91M | 85.10M | 129.19M | 65.51M | 44.55M | 53.06M | 52.94M |
|
Tax Provisions
|
21.52M | 19.68M | 19.66M | 26.05M | 19.36M | 9.86M | 31.74M | 42.99M | 44.74M | 16.39M | 20.52M | 30.50M | 16.97M | 10.31M | 14.67M | 13.47M |
|
Profit After Tax
|
30.34M | 34.44M | 38.16M | 44.21M | 47.13M | 21.85M | 58.02M | 77.40M | 88.23M | 83.52M | 64.58M | 98.68M | 48.54M | 34.24M | 38.39M | 39.47M |
|
Income from Continuing Operations
|
27.81M | 34.44M | 38.16M | 44.21M | 47.13M | 21.85M | 58.02M | 77.40M | 88.23M | 83.52M | 64.58M | 98.68M | 48.54M | 34.24M | 38.39M | 39.47M |
|
Consolidated Net Income
|
27.81M | 34.44M | 38.16M | 44.21M | 47.13M | 21.85M | 58.02M | 77.40M | 88.23M | 83.52M | 64.58M | 98.68M | 48.54M | 34.24M | 38.39M | 39.47M |
|
Income towards Parent Company
|
27.81M | 34.44M | 38.16M | 44.21M | 47.13M | 21.85M | 58.02M | 77.40M | 88.23M | 83.52M | 64.58M | 98.68M | 48.54M | 34.24M | 38.39M | 39.47M |
|
Net Income towards Common Stockholders
|
30.34M | 34.44M | 38.16M | 44.21M | 47.13M | 21.85M | 58.02M | 77.40M | 88.23M | 83.52M | 64.58M | 98.68M | 48.54M | 34.24M | 38.39M | 39.47M |
|
EPS (Basic)
|
0.46 | 0.52 | 0.57 | 0.65 | 0.68 | 0.31 | 0.81 | 1.06 | 1.20 | 1.13 | 0.87 | 1.32 | 0.65 | 0.46 | 0.52 | 0.54 |
|
EPS (Weighted Average and Diluted)
|
0.46 | 0.51 | 0.56 | 0.65 | 0.67 | 0.31 | 0.80 | 1.05 | 1.19 | 1.12 | 0.87 | 1.32 | 0.65 | 0.46 | 0.52 | 0.53 |
|
Shares Outstanding (Weighted Average)
|
65.22M | 65.90M | 66.76M | 67.73M | 69.81M | 70.67M | 71.97M | 72.59M | 73.27M | 73.80M | 74.12M | 74.42M | 74.54M | 74.09M | 73.85M | 73.29M |
|
Shares Outstanding (Diluted Average)
|
66.43M | 67.01M | 67.58M | 68.48M | 70.05M | 71.34M | 72.51M | 73.47M | 74.35M | 74.61M | 74.59M | 74.78M | 74.96M | 74.35M | 74.34M | 73.99M |
|
EBITDA
|
17.27M | 34.36M | 38.58M | 44.00M | 47.05M | 21.83M | 58.54M | 76.53M | 89.38M | 82.84M | 67.34M | 101.33M | 46.98M | 26.77M | 40.02M | 39.00M |
|
Interest Expenses
|
| | | | | | | | 1.36M | 3.09M | 3.46M | | | | | |
|
Tax Rate
|
43.63% | 36.36% | 34.00% | 37.07% | 29.12% | 31.09% | 35.36% | 35.71% | 33.65% | 16.40% | 24.11% | 23.61% | 25.90% | 23.14% | 27.65% | 25.44% |