|
Revenue
|
631.17M | 597.08M | 780.36M | 998.96M | 902.73M | 943.97M | 1061.68M | 1142.49M | 1403.32M | 1531.17M | 2071.16M | 2247.39M | 2498.29M | 3008.54M | 3643.91M | 3362.29M |
|
Cost of Revenue
|
555.26M | 526.36M | 694.79M | 880.31M | 777.85M | 811.55M | 939.34M | 1007.76M | 1278.31M | 1364.11M | 1857.00M | 1971.54M | 2173.31M | 2664.58M | 3279.51M | 3071.97M |
|
Gross Profit
|
75.91M | 70.72M | 85.57M | 118.65M | 124.88M | 132.41M | 122.34M | 134.72M | 125.00M | 167.06M | 214.16M | 275.85M | 324.98M | 343.96M | 364.40M | 290.32M |
|
Amortization - Intangibles
|
0.34M | 0.34M | 0.34M | 0.34M | 0.34M | 0.33M | 0.57M | 0.89M | 0.50M | 1.84M | 3.85M | 3.60M | 2.31M | 9.01M | 4.91M | 4.90M |
|
Selling, General & Administrative
|
48.47M | 44.63M | 56.78M | 63.58M | 69.82M | 73.82M | 79.19M | 96.42M | 98.61M | 118.74M | 156.67M | 188.53M | 207.21M | 222.42M | 234.61M | 238.22M |
|
Other Operating Expenses
|
| | | | | | | | | 33.16M | 39.55M | | | | | |
|
Operating Expenses
|
48.47M | 44.63M | 56.78M | 63.58M | 69.82M | 73.82M | 79.19M | 96.42M | 98.61M | 118.74M | 156.67M | 188.53M | 207.21M | 222.42M | 234.61M | 238.22M |
|
Operating Income
|
27.52M | 26.50M | 29.63M | 55.76M | 55.62M | 58.40M | 44.84M | 38.75M | 29.56M | 50.31M | 57.18M | 86.55M | 118.56M | 114.91M | 129.09M | 54.08M |
|
EBIT
|
27.52M | 26.50M | 29.63M | 55.76M | 55.62M | 58.40M | 44.84M | 38.75M | 29.56M | 50.31M | 57.18M | 86.55M | 118.56M | 114.91M | 129.09M | 54.08M |
|
Interest & Investment Income
|
0.22M | 0.06M | 0.05M | 0.00M | 0.01M | 0.11M | 0.03M | 0.01M | 0.00M | 0.02M | 0.00M | 0.01M | 0.07M | 0.19M | 0.89M | 0.41M |
|
Other Non Operating Income
|
-0.21M | -0.14M | -0.08M | -0.22M | -0.03M | 0.16M | 0.17M | 1.40M | -2.32M | -3.62M | -0.52M | -0.61M | -0.53M | 2.67M | -0.04M | -1.48M |
|
Non Operating Income
|
-0.21M | -0.14M | -0.08M | -0.22M | -0.03M | 0.16M | 0.17M | 0.89M | -2.32M | -3.62M | -0.52M | -0.61M | -0.53M | 2.67M | -0.04M | -1.48M |
|
EBT
|
26.68M | 25.36M | 29.06M | 54.69M | 54.87M | 57.95M | 44.30M | 38.34M | 24.64M | 43.07M | 50.44M | 81.39M | 116.31M | 114.20M | 125.00M | 46.49M |
|
Tax Provisions
|
9.45M | 9.24M | 12.09M | 20.43M | 20.11M | 21.41M | 17.00M | 16.91M | 8.58M | 11.77M | 14.23M | 22.63M | 31.30M | 30.82M | 34.01M | 16.23M |
|
Profit After Tax
|
17.23M | 16.12M | 18.30M | 34.26M | 34.76M | 36.54M | 27.30M | 21.43M | 21.15M | 31.29M | 37.69M | 58.76M | 85.01M | 83.38M | 90.99M | 30.26M |
|
Net Income - Minority
|
| | | | | | | | | -1.48M | | | | | | |
|
Income from Non-Controlling Interests
|
| | | | | | | | | 0.21M | -1.48M | | -0.00M | | | |
|
Income from Continuing Operations
|
17.23M | 16.12M | 16.97M | 34.26M | 34.76M | 36.54M | 27.30M | 21.43M | 16.06M | 31.29M | 36.21M | 58.76M | 85.01M | 83.38M | 90.99M | 30.26M |
|
Consolidated Net Income
|
17.23M | 16.12M | 16.97M | 34.26M | 34.76M | 36.54M | 27.30M | 21.43M | 16.06M | 31.29M | 36.21M | 58.76M | 85.01M | 83.38M | 90.99M | 30.26M |
|
Income towards Parent Company
|
17.23M | 16.12M | 16.97M | 34.26M | 34.76M | 36.54M | 27.30M | 21.43M | 16.06M | 29.81M | 36.21M | 58.76M | 85.01M | 83.38M | 90.99M | 30.26M |
|
Net Income towards Common Stockholders
|
17.23M | 16.12M | 16.97M | 34.26M | 34.76M | 36.54M | 27.30M | 21.43M | 16.06M | 29.81M | 36.21M | 58.76M | 85.01M | 83.38M | 90.99M | 30.26M |
|
EPS (Basic)
|
0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
|
EPS (Weighted Average and Diluted)
|
0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
|
Shares Outstanding (Weighted Average)
|
19.83M | 19.97M | 20.40M | 20.67M | 21.16M | 20.78M | 20.62M | 16.06M | 16.46M | 16.60M | 16.66M | 16.79M | 16.96M | 16.60M | 16.74M | 16.12M |
|
Shares Outstanding (Diluted Average)
|
20.70M | 20.78M | 20.99M | 21.17M | 21.43M | 21.47M | 21.04M | 17.46M | 16.50M | 16.59M | 16.70M | 16.89M | 17.16M | 16.98M | 16.84M | 16.53M |
|
EBITDA
|
27.52M | 26.50M | 29.63M | 55.76M | 34.76M | 36.56M | 27.41M | 20.88M | 21.29M | 31.40M | 37.44M | 59.23M | 85.16M | 76.91M | 93.41M | 21.49M |
|
Tax Rate
|
35.40% | 36.44% | 41.59% | 37.35% | 36.65% | 36.94% | 38.37% | 44.11% | 34.81% | 27.34% | 28.21% | 27.80% | 26.91% | 26.99% | 27.21% | 34.91% |