|
Revenue
|
57.69M | 63.40M | 75.77M | 86.42M | 92.59M | 98.84M | 102.34M | 109.38M | 117.56M | 119.69M | 127.98M | 133.28M | 147.95M | 151.57M | 148.58M | 143.06M |
|
Cost of Revenue
|
24.15M | 24.64M | 28.67M | 35.46M | 38.84M | 41.72M | 44.61M | 45.58M | 49.07M | 47.58M | 46.44M | 49.19M | 52.35M | 57.05M | 56.02M | 56.93M |
|
Gross Profit
|
33.54M | 38.76M | 47.10M | 50.96M | 53.75M | 57.12M | 57.73M | 63.81M | 68.49M | 72.11M | 81.55M | 84.09M | 95.60M | 94.52M | 92.56M | 86.13M |
|
Selling, General & Administrative
|
16.02M | 20.20M | 23.30M | 23.54M | 25.21M | 25.02M | 27.18M | 28.39M | 29.69M | 31.37M | 32.97M | 34.44M | 38.96M | 42.70M | 46.62M | 44.91M |
|
Other Operating Expenses
|
27.98M | 29.34M | 33.73M | 40.16M | 14.66M | 17.64M | 48.72M | 49.80M | 53.65M | 53.04M | 51.97M | 0.53M | 58.72M | 62.33M | 61.91M | 62.95M |
|
Operating Expenses
|
43.99M | 49.54M | 57.03M | 63.70M | 67.78M | 70.54M | 75.90M | 78.19M | 83.34M | 84.41M | 84.95M | 91.13M | 97.68M | 105.03M | 108.53M | 107.87M |
|
Operating Income
|
13.70M | 13.86M | 18.73M | 22.72M | 24.81M | 28.30M | 26.45M | 31.20M | 34.22M | 35.27M | 43.03M | 42.68M | 50.27M | 46.54M | 40.05M | 35.19M |
|
EBIT
|
13.70M | 13.86M | 18.73M | 22.72M | 24.81M | 28.30M | 26.45M | 31.20M | 34.22M | 35.27M | 43.03M | 42.68M | 50.27M | 46.54M | 40.05M | 35.19M |
|
Interest & Investment Income
|
0.00M | 0.01M | 0.01M | 0.03M | 0.06M | 0.08M | 0.06M | 0.05M | 0.10M | 0.06M | 0.04M | 0.02M | 0.01M | 0.17M | 0.82M | 0.12M |
|
Other Non Operating Income
|
-0.18M | -0.06M | 0.04M | -0.00M | 0.02M | 0.02M | 1.07M | 0.30M | 0.05M | 0.89M | -0.46M | 0.58M | 0.00M | -0.12M | 0.09M | 0.11M |
|
Non Operating Income
|
-0.58M | -0.54M | -0.57M | -0.51M | -0.32M | -0.24M | 1.07M | 0.30M | -0.13M | 0.89M | -2.52M | -1.21M | -1.65M | -3.73M | -0.08M | -2.50M |
|
EBT
|
13.12M | 13.31M | 18.16M | 22.21M | 24.49M | 28.09M | 27.36M | 31.36M | 34.28M | 34.71M | 40.52M | 41.47M | 48.62M | 43.16M | 40.03M | 32.69M |
|
Tax Provisions
|
4.63M | 4.82M | 6.60M | 7.14M | 9.00M | 9.94M | 9.75M | 10.84M | 11.34M | 4.66M | 8.11M | 4.21M | 11.15M | 11.02M | 8.99M | 7.91M |
|
Profit After Tax
|
8.49M | 8.50M | 11.56M | 15.07M | 15.48M | 18.16M | 17.61M | 20.52M | 22.94M | 30.05M | 32.41M | 37.26M | 37.47M | 31.80M | 30.97M | 24.78M |
|
Income from Continuing Operations
|
8.49M | 8.50M | 11.56M | 15.07M | 15.48M | 18.16M | 17.61M | 20.52M | 22.94M | 30.05M | 32.41M | 37.26M | 37.47M | 32.14M | 31.04M | 24.78M |
|
Consolidated Net Income
|
8.49M | 8.50M | 11.56M | 15.07M | 15.48M | 18.16M | 17.61M | 20.52M | 22.94M | 30.05M | 32.41M | 37.26M | 37.47M | 32.14M | 31.04M | 24.78M |
|
Income towards Parent Company
|
8.49M | 8.50M | 11.56M | 15.07M | 15.48M | 18.16M | 17.61M | 20.52M | 22.94M | 30.05M | 32.41M | 37.26M | 37.47M | 32.14M | 31.04M | 24.78M |
|
Net Income towards Common Stockholders
|
8.49M | 8.50M | 11.56M | 7.53M | 7.74M | 9.09M | 8.77M | 10.25M | 11.47M | 30.05M | 32.41M | 37.26M | 37.47M | 32.14M | 31.04M | 24.78M |
|
EPS (Basic)
|
1.28 | 1.28 | 1.73 | 2.22 | 2.25 | 2.62 | 2.52 | 2.93 | 3.26 | 1.31 | 1.30 | 1.48 | 1.47 | 1.28 | 1.26 | 1.05 |
|
EPS (Weighted Average and Diluted)
|
1.26 | 1.26 | 1.69 | 2.17 | 2.20 | 2.57 | 2.49 | 2.88 | 3.18 | 1.27 | 1.26 | 1.45 | 1.46 | 1.27 | 1.25 | 1.04 |
|
Shares Outstanding (Weighted Average)
|
19.98M | 20.00M | 20.17M | 20.56M | 24.19M | 24.37M | 24.30M | 24.44M | 24.48M | 24.76M | 24.92M | 25.30M | 25.45M | 24.69M | 24.56M | 23.48M |
|
Shares Outstanding (Diluted Average)
|
6.72M | 6.74M | 20.53M | 20.85M | 21.10M | 21.08M | 20.98M | 21.04M | 21.63M | 24.45M | 25.65M | 25.70M | 25.64M | 25.05M | 24.67M | 23.74M |
|
EBITDA
|
13.70M | 13.86M | 18.73M | 22.72M | 24.81M | 28.30M | 26.45M | 31.20M | 34.22M | 35.27M | 43.03M | 42.68M | 50.27M | 46.54M | 40.05M | 35.19M |
|
Interest Expenses
|
0.41M | 0.49M | 0.63M | 0.54M | 0.40M | 0.30M | 0.22M | 0.19M | 0.08M | 1.51M | 2.09M | 1.81M | 1.67M | 1.21M | 0.86M | 2.60M |
|
Tax Rate
|
35.27% | 36.17% | 36.32% | 32.15% | 36.77% | 35.37% | 35.64% | 34.56% | 33.08% | 13.43% | 20.02% | 10.15% | 22.94% | 25.52% | 22.46% | 24.19% |