|
Revenue
|
37.93M | 31.87M | 29.18M | 33.07M | 36.84M | 39.18M | 33.49M | 36.03M | 36.50M | 34.12M | 31.88M | 31.59M | 35.17M | 36.90M | 30.11M | 36.69M | 38.68M | 39.07M | 35.40M | 30.06M | 32.45M | 37.03M | 31.29M | 33.59M | 32.88M | 38.65M | 34.17M | 36.15M | 36.52M | 36.93M | 35.24M | 35.29M | 39.24M | 35.27M | 34.63M | 37.80M | 38.95M | 43.56M | 37.97M | 38.44M | 37.55M | 43.73M | 40.99M | 41.67M | 49.16M | 52.31M | 46.11M | 50.91M | 60.49M | 66.46M | 58.29M | 66.78M | 73.98M | 74.88M | 65.69M | 71.69M | 76.55M | 89.43M | 80.06M | 91.25M | 91.52M | 102.02M |
|
Cost of Revenue
|
27.37M | 23.00M | 22.09M | 23.65M | 26.44M | 26.64M | 24.50M | 26.82M | 28.14M | 26.36M | 23.76M | 25.29M | 26.21M | 27.79M | 23.67M | 28.10M | 28.25M | 29.19M | 27.51M | 24.20M | 25.44M | 26.66M | 25.82M | 25.74M | 25.64M | 28.08M | 26.73M | 27.91M | 27.68M | 27.38M | 27.49M | 28.25M | 29.61M | 28.08M | 28.02M | 29.11M | 29.23M | 30.08M | 28.19M | 28.56M | 27.19M | 29.55M | 27.82M | 29.87M | 32.37M | 34.97M | 32.79M | 36.44M | 44.01M | 43.87M | 41.49M | 42.78M | 46.85M | 46.72M | 42.10M | 41.08M | 41.72M | 46.31M | 44.62M | 45.10M | 49.64M | 49.83M |
|
Gross Profit
|
10.56M | 8.87M | 7.10M | 9.41M | 10.40M | 12.54M | 9.00M | 9.20M | 8.35M | 7.76M | 8.12M | 6.29M | 8.96M | 9.11M | 6.43M | 8.59M | 10.42M | 9.88M | 7.89M | 5.86M | 7.01M | 10.37M | 5.47M | 7.85M | 7.24M | 10.57M | 7.43M | 8.24M | 8.84M | 9.55M | 7.75M | 7.04M | 9.64M | 7.20M | 6.62M | 8.69M | 9.73M | 13.48M | 9.77M | 9.88M | 10.36M | 14.18M | 13.17M | 11.80M | 16.80M | 17.34M | 13.32M | 14.47M | 16.48M | 22.59M | 16.80M | 23.99M | 27.13M | 28.16M | 23.59M | 30.61M | 34.82M | 43.11M | 35.44M | 46.16M | 41.88M | 52.19M |
|
Selling, General & Administrative
|
1.95M | 1.88M | 2.19M | 2.19M | 2.08M | 2.30M | 2.28M | 2.27M | 2.33M | 2.09M | 2.51M | 2.14M | 2.30M | 2.22M | 2.48M | 2.18M | 2.42M | 2.40M | 2.46M | 2.40M | 2.40M | 2.47M | 2.36M | 2.40M | 2.33M | 2.48M | 2.40M | 2.42M | 2.52M | 2.66M | 2.56M | 2.50M | 2.56M | 2.79M | 2.63M | 2.67M | 2.64M | 2.93M | 3.26M | 3.22M | 2.88M | 2.91M | 3.16M | 3.07M | 2.96M | 3.15M | 3.67M | 3.63M | 3.85M | 3.54M | 4.53M | 4.15M | 4.32M | 4.36M | 4.62M | 4.85M | 4.88M | 4.98M | 4.35M | 6.26M | 6.19M | 5.93M |
|
Operating Expenses
|
1.95M | 1.88M | 2.19M | 2.19M | 2.08M | 2.30M | 2.28M | 2.27M | 2.33M | 2.09M | 2.51M | 2.14M | 2.30M | 2.22M | 2.48M | 2.18M | 2.42M | 2.40M | 2.46M | 2.40M | 2.40M | 2.47M | 2.36M | 2.40M | 2.33M | 2.48M | 2.40M | 2.42M | 2.52M | 2.66M | 2.56M | 2.50M | 2.56M | 2.79M | 2.63M | 2.67M | 2.64M | 2.93M | 3.26M | 3.22M | 2.88M | 2.91M | 3.16M | 3.07M | 2.96M | 3.15M | 3.67M | 3.63M | 3.85M | 3.54M | 4.53M | 4.15M | 4.32M | 4.36M | 4.62M | 4.85M | 4.88M | 4.98M | 4.35M | 6.26M | 6.19M | 5.93M |
|
Operating Income
|
8.61M | 6.99M | 4.91M | 7.23M | 8.32M | 10.24M | 6.71M | 6.94M | 6.03M | 5.67M | 5.61M | 4.15M | 6.67M | 6.89M | 3.95M | 6.41M | 8.01M | 7.48M | 5.43M | 3.46M | 4.61M | 7.90M | 3.11M | 5.45M | 4.91M | 8.09M | 5.04M | 5.82M | 6.32M | 6.89M | 5.19M | 4.54M | 7.07M | 4.41M | 3.99M | 6.02M | 7.09M | 10.55M | 5.58M | 6.66M | 7.48M | 11.27M | 8.46M | 8.74M | 13.84M | 14.20M | 9.64M | 10.83M | 12.63M | 19.05M | 12.27M | 19.84M | 22.81M | 23.80M | 18.97M | 25.76M | 29.94M | 38.14M | 31.09M | 39.89M | 35.69M | 46.26M |
|
EBIT
|
8.61M | 6.99M | 4.91M | 7.23M | 8.32M | 10.24M | 6.71M | 6.94M | 6.03M | 5.67M | 5.61M | 4.15M | 6.67M | 6.89M | 3.95M | 6.41M | 8.01M | 7.48M | 5.43M | 3.46M | 4.61M | 7.90M | 3.11M | 5.45M | 4.91M | 8.09M | 5.04M | 5.82M | 6.32M | 6.89M | 5.19M | 4.54M | 7.07M | 4.41M | 3.99M | 6.02M | 7.09M | 10.55M | 5.58M | 6.66M | 7.48M | 11.27M | 8.46M | 8.74M | 13.84M | 14.20M | 9.64M | 10.83M | 12.63M | 19.05M | 12.27M | 19.84M | 22.81M | 23.80M | 18.97M | 25.76M | 29.94M | 38.14M | 31.09M | 39.89M | 35.69M | 46.26M |
|
Other Non Operating Income
|
0.04M | 0.01M | 0.05M | 0.02M | 0.04M | 0.05M | 0.02M | -0.03M | 0.08M | 0.02M | -0.05M | 0.04M | 0.04M | -0.06M | 0.02M | -0.00M | 0.06M | -0.01M | 0.09M | 0.01M | -0.71M | 0.05M | 0.08M | 0.04M | 0.08M | 0.12M | 0.15M | 0.18M | 0.23M | 0.26M | 0.29M | 0.35M | 0.46M | 0.49M | 0.50M | 0.49M | 0.49M | 0.48M | 0.44M | 0.25M | 0.10M | 0.05M | 0.05M | 0.03M | 0.09M | 0.15M | 0.08M | 0.06M | 0.18M | 0.58M | 1.22M | 1.57M | 1.89M | | | | | | | | | |
|
Non Operating Income
|
-0.62M | -0.69M | -0.64M | -0.63M | -0.58M | -0.57M | -0.57M | -0.60M | -0.47M | -0.52M | -0.55M | -0.45M | -0.43M | -0.51M | -0.43M | -0.40M | -0.35M | -0.38M | -0.27M | -0.32M | -1.30M | 0.05M | 0.01M | 0.04M | 0.08M | 0.12M | 0.15M | 0.18M | 0.23M | 0.26M | 0.29M | 0.35M | 0.46M | 0.49M | 0.50M | 0.49M | 0.49M | 0.48M | 0.44M | 0.25M | 0.10M | 0.05M | 0.05M | 0.03M | 0.09M | 0.15M | -0.17M | 0.06M | 0.18M | 0.51M | 1.15M | 1.51M | 1.82M | 2.20M | 2.41M | 2.54M | 2.79M | 3.06M | 3.07M | 3.09M | 3.10M | 3.42M |
|
EBT
|
7.99M | 6.29M | 4.27M | 6.59M | 7.73M | 9.67M | 6.14M | 6.33M | 5.56M | 5.15M | 5.06M | 3.70M | 6.24M | 6.38M | 3.52M | 6.01M | 7.65M | 7.10M | 5.16M | 3.15M | 3.31M | 7.90M | 3.12M | 5.43M | 4.93M | 8.14M | 5.12M | 5.94M | 6.49M | 7.10M | 5.42M | 4.83M | 7.47M | 4.83M | 4.44M | 6.45M | 7.52M | 10.97M | 5.96M | 6.84M | 7.52M | 11.26M | 8.45M | 8.71M | 13.87M | 14.28M | 9.66M | 10.83M | 12.75M | 19.56M | 13.43M | 21.35M | 24.64M | 26.00M | 21.38M | 28.30M | 32.73M | 41.20M | 34.16M | 42.98M | 38.79M | 49.68M |
|
Tax Provisions
|
2.33M | 1.75M | 1.10M | 1.78M | 1.94M | 2.61M | 1.63M | 1.71M | 1.50M | 1.20M | 1.27M | 0.94M | 1.61M | 1.59M | 0.89M | 1.52M | 1.93M | 1.67M | 1.43M | 0.79M | 0.75M | 2.22M | 1.06M | 1.37M | 1.24M | 2.06M | 1.20M | 1.32M | 1.21M | 1.43M | 1.45M | 0.56M | 0.83M | 0.28M | 0.21M | 1.32M | 1.49M | 1.07M | 0.97M | 1.30M | 1.42M | 1.94M | 1.20M | 1.68M | 2.77M | 2.97M | 2.05M | 2.16M | 2.51M | 3.83M | 2.63M | 4.24M | 4.92M | 5.26M | 5.30M | 5.86M | 6.67M | 7.84M | 8.17M | 8.87M | 7.96M | 10.90M |
|
Profit After Tax
|
5.66M | 4.55M | 3.17M | 4.81M | 5.79M | 7.06M | 4.51M | 4.62M | 4.06M | 3.95M | 3.79M | 2.76M | 4.63M | 4.79M | 2.63M | 4.49M | 5.72M | 5.43M | 3.73M | 2.37M | 2.56M | 5.68M | 2.06M | 4.07M | 3.69M | 6.08M | 3.92M | 4.62M | 5.28M | 5.67M | 11.58M | 4.26M | 6.64M | 4.55M | 4.23M | 5.13M | 6.03M | 9.90M | 4.99M | 5.54M | 6.10M | 9.32M | 7.25M | 7.03M | 11.09M | 11.31M | 7.61M | 8.67M | 10.24M | 15.73M | 10.80M | 17.10M | 19.71M | 20.73M | 17.00M | 22.44M | 26.06M | 33.35M | 26.99M | 34.11M | 30.83M | 38.78M |
|
Income from Continuing Operations
|
5.66M | 4.55M | 3.17M | 4.81M | 5.79M | 7.06M | 4.51M | 4.62M | 4.06M | 3.95M | 3.79M | 2.76M | 4.63M | 4.79M | 2.63M | 4.49M | 5.72M | 5.43M | 3.73M | 2.37M | 2.56M | 5.68M | 2.06M | 4.07M | 3.69M | 6.08M | 3.92M | 4.62M | 5.28M | 5.67M | 3.97M | 4.26M | 6.64M | 4.55M | 4.23M | 5.13M | 6.03M | 9.90M | 4.99M | 5.54M | 6.10M | 9.32M | 7.25M | 7.03M | 11.09M | 11.31M | 7.61M | 8.67M | 10.24M | 15.73M | 10.80M | 17.10M | 19.71M | 20.73M | 16.08M | 22.44M | 26.06M | 33.35M | 25.99M | 34.11M | 30.83M | 38.78M |
|
Consolidated Net Income
|
5.66M | 4.55M | 3.17M | 4.81M | 5.79M | 7.06M | 4.51M | 4.62M | 4.06M | 3.95M | 3.79M | 2.76M | 4.63M | 4.79M | 2.63M | 4.49M | 5.72M | 5.43M | 3.73M | 2.37M | 2.56M | 5.68M | 2.06M | 4.07M | 3.69M | 6.08M | 3.92M | 4.62M | 5.28M | 5.67M | 3.97M | 4.26M | 6.64M | 4.55M | 4.23M | 5.13M | 6.03M | 9.90M | 4.99M | 5.54M | 6.10M | 9.32M | 7.25M | 7.03M | 11.09M | 11.31M | 7.61M | 8.67M | 10.24M | 15.73M | 10.80M | 17.10M | 19.71M | 20.73M | 16.08M | 22.44M | 26.06M | 33.35M | 25.99M | 34.11M | 30.83M | 38.78M |
|
Income towards Parent Company
|
5.66M | 4.55M | 3.17M | 4.81M | 5.79M | 7.06M | 4.51M | 4.62M | 4.06M | 3.95M | 3.79M | 2.76M | 4.63M | 4.79M | 2.63M | 4.49M | 5.72M | 5.43M | 3.73M | 2.37M | 2.56M | 5.68M | 2.06M | 4.07M | 3.69M | 6.08M | 3.92M | 4.62M | 5.28M | 5.67M | 3.97M | 4.26M | 6.64M | 4.55M | 4.23M | 5.13M | 6.03M | 9.90M | 4.99M | 5.54M | 6.10M | 9.32M | 7.25M | 7.03M | 11.09M | 11.31M | 7.61M | 8.67M | 10.24M | 15.73M | 10.80M | 17.10M | 19.71M | 20.73M | 16.08M | 22.44M | 26.06M | 33.35M | 25.99M | 34.11M | 30.83M | 38.78M |
|
Net Income towards Common Stockholders
|
5.66M | 4.55M | 3.17M | 4.81M | 5.79M | 7.06M | 4.51M | 4.62M | 4.06M | 3.95M | 3.79M | 2.76M | 4.63M | 4.79M | 2.63M | 4.49M | 5.72M | 5.43M | 3.73M | 2.37M | 2.56M | 5.68M | 2.29M | 4.07M | 3.69M | 6.08M | 3.92M | 4.62M | 5.28M | 5.67M | 3.97M | 4.26M | 6.64M | 4.55M | 4.23M | 5.13M | 6.03M | 9.90M | 4.99M | 5.54M | 6.10M | 9.32M | 7.25M | 7.03M | 11.09M | 11.31M | 7.61M | 8.67M | 10.24M | 15.73M | 10.80M | 17.10M | 19.71M | 20.73M | 16.08M | 22.44M | 26.06M | 33.35M | 25.99M | 34.11M | 30.83M | 38.78M |
|
EPS (Basic)
|
0.88 | 0.71 | 0.50 | 0.75 | 0.90 | 1.12 | 0.73 | 0.75 | 0.73 | 0.71 | 0.68 | 0.50 | 0.83 | 0.86 | 0.47 | 0.81 | 1.03 | 0.97 | 0.67 | 0.42 | 0.46 | 1.01 | 0.41 | 0.73 | 0.66 | 1.09 | 0.70 | 0.83 | 0.95 | 1.02 | 2.08 | 0.76 | 1.19 | 0.81 | 0.76 | 0.91 | 1.07 | 1.76 | 0.89 | 0.99 | 1.08 | 1.66 | 1.29 | 1.24 | 1.96 | 2.00 | 1.35 | 1.53 | 1.80 | 2.77 | -4.51 | 3.01 | 0.69 | 0.73 | 0.60 | 0.79 | 0.91 | 1.17 | 0.95 | 1.19 | 1.08 | 1.35 |
|
EPS (Weighted Average and Diluted)
|
0.88 | 0.71 | 0.49 | 0.75 | 0.90 | 1.11 | 0.72 | 0.75 | 0.73 | 0.71 | 0.68 | 0.50 | 0.83 | 0.86 | 0.47 | 0.80 | 1.03 | 0.97 | 0.67 | 0.42 | 0.46 | 1.01 | 0.41 | 0.73 | 0.66 | 1.09 | 0.70 | 0.83 | 0.94 | 1.01 | 2.07 | 0.76 | 1.18 | 0.81 | 0.75 | 0.91 | 1.07 | 1.76 | 0.89 | 0.98 | 1.08 | 1.65 | 1.28 | 1.24 | 1.96 | 1.99 | 1.35 | 1.53 | 1.80 | 2.77 | -4.50 | 3.00 | 0.69 | 0.73 | 0.59 | 0.78 | 0.91 | 1.16 | 0.94 | 1.19 | 1.07 | 1.35 |
|
EBITDA
|
8.61M | 6.99M | 4.91M | 7.23M | 8.32M | 10.24M | 6.71M | 6.94M | 6.03M | 5.67M | 5.61M | 4.15M | 6.67M | 6.89M | 3.95M | 6.41M | 8.01M | 7.48M | 5.43M | 3.46M | 4.61M | 7.90M | 3.11M | 5.45M | 4.91M | 8.09M | 5.04M | 5.82M | 6.32M | 6.89M | 5.19M | 4.54M | 7.07M | 4.41M | 3.99M | 6.02M | 7.09M | 10.55M | 5.58M | 6.66M | 7.48M | 11.27M | 8.46M | 8.74M | 13.84M | 14.20M | 9.64M | 10.83M | 12.63M | 19.05M | 12.27M | 19.84M | 22.81M | 23.80M | 18.97M | 25.76M | 29.94M | 38.14M | 31.09M | 39.89M | 35.69M | 46.26M |
|
Interest Expenses
|
0.67M | 0.71M | 0.69M | 0.65M | 0.63M | 0.62M | 0.60M | 0.58M | 0.54M | 0.54M | 0.51M | 0.49M | 0.47M | 0.45M | 0.45M | 0.40M | 0.41M | 0.37M | 0.35M | 0.32M | 0.59M | 0.06M | 0.07M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.07M | 0.06M | 0.06M | 0.07M | 0.05M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | 0.06M | | | | | | | | | |
|
Tax Rate
|
29.14% | 27.77% | 25.77% | 27.02% | 25.06% | 27.00% | 26.48% | 27.00% | 26.99% | 23.30% | 25.06% | 25.45% | 25.82% | 24.90% | 25.38% | 25.25% | 25.27% | 23.58% | 27.71% | 24.92% | 22.71% | 28.12% | 34.07% | 25.15% | 25.17% | 25.29% | 23.44% | 22.20% | 18.62% | 20.18% | 26.72% | 11.70% | 11.11% | 5.81% | 4.66% | 20.50% | 19.75% | 9.74% | 16.24% | 18.98% | 18.85% | 17.19% | 14.16% | 19.28% | 20.00% | 20.81% | 21.20% | 19.96% | 19.68% | 19.61% | 19.58% | 19.88% | 19.99% | 20.25% | 24.81% | 20.71% | 20.38% | 19.04% | 23.92% | 20.64% | 20.51% | 21.93% |