|
Revenue
|
46.20M | 47.27M | 43.38M | 39.43M | 41.80M | 38.89M | 40.23M | 66.80M | 78.56M | 60.66M | 53.82M | 84.88M | 116.83M | 123.30M | 130.69M |
|
Cost of Revenue
|
24.06M | 24.37M | 24.32M | 20.41M | 21.33M | 20.19M | 19.85M | 32.11M | 39.16M | 31.43M | 29.72M | 43.65M | 63.39M | 66.32M | 75.27M |
|
Gross Profit
|
22.14M | 22.89M | 19.06M | 19.02M | 20.46M | 18.70M | 20.38M | 34.69M | 39.40M | 29.23M | 24.10M | 41.22M | 53.44M | 56.98M | 55.42M |
|
Research & Development
|
3.04M | 3.24M | 3.90M | 3.68M | 3.58M | 3.94M | 3.66M | 4.30M | 4.91M | 4.96M | 5.07M | 5.53M | 7.53M | 7.62M | 8.55M |
|
Selling, General & Administrative
|
6.03M | 6.37M | 6.43M | 5.97M | 6.23M | 6.40M | 7.00M | 11.69M | 12.80M | 13.01M | 11.44M | 15.87M | 19.29M | 21.32M | 26.10M |
|
Restructuring Costs
|
| 0.31M | 0.31M | | | | | | | 0.24M | 1.28M | 0.29M | | | |
|
Other Operating Expenses
|
5.72M | 5.39M | 5.42M | 5.39M | 5.74M | 5.80M | 1.80M | 1.59M | 16.51M | 8.46M | 1.17M | 9.02M | 15.90M | 11.56M | 2.85M |
|
Operating Expenses
|
14.79M | 15.31M | 16.06M | 15.05M | 15.55M | 16.14M | 16.23M | 31.08M | 34.22M | 26.68M | 25.32M | 32.77M | 42.72M | 46.54M | 52.03M |
|
Operating Income
|
7.35M | 7.58M | 3.00M | 3.96M | 4.92M | 2.56M | 4.15M | 3.61M | 5.18M | 2.55M | -1.22M | 8.46M | 10.72M | 10.44M | 3.39M |
|
EBIT
|
7.35M | 7.58M | 3.00M | 3.96M | 4.92M | 2.56M | 4.15M | 3.61M | 5.18M | 2.55M | -1.22M | 8.46M | 10.72M | 10.44M | 3.39M |
|
Interest & Investment Income
|
0.01M | 0.01M | 0.01M | | | | | | | | | | | | |
|
Other Non Operating Income
|
0.05M | 0.08M | 0.02M | 0.05M | 0.01M | 0.02M | 0.06M | 2.46M | 1.47M | 0.06M | -0.01M | 0.03M | 0.06M | 1.29M | 0.91M |
|
Non Operating Income
|
0.05M | -0.60M | -0.04M | -0.08M | -0.06M | -0.06M | -0.26M | -0.23M | -0.14M | 0.06M | -0.03M | -0.06M | 0.15M | 1.29M | 0.91M |
|
EBT
|
7.40M | 7.66M | 3.05M | 4.01M | 4.91M | 2.58M | 4.21M | 3.84M | 5.04M | 2.60M | -2.02M | 8.40M | 10.14M | 11.05M | 4.89M |
|
Tax Provisions
|
0.15M | -2.20M | 0.90M | 0.93M | 1.47M | 0.72M | 1.55M | 4.49M | 2.01M | 0.71M | -0.34M | 1.61M | 3.42M | 2.86M | 1.38M |
|
Profit After Tax
|
7.25M | 9.86M | 2.16M | 3.08M | 3.44M | 1.86M | 2.66M | 0.97M | 3.04M | 2.32M | -0.90M | 7.28M | 8.46M | 9.34M | 2.89M |
|
Income from Continuing Operations
|
7.25M | 9.86M | 2.16M | 3.08M | 3.44M | 1.86M | 2.66M | -0.66M | 3.04M | 1.90M | -1.68M | 6.79M | 6.72M | 8.19M | 3.51M |
|
Consolidated Net Income
|
7.25M | 9.86M | 2.16M | 3.08M | 3.44M | 1.86M | 2.66M | -0.66M | 3.04M | 1.90M | -1.68M | 6.79M | 6.72M | 8.19M | 3.51M |
|
Income towards Parent Company
|
7.25M | 9.86M | 2.16M | 3.08M | 3.44M | 1.86M | 2.66M | -0.66M | 3.04M | 1.90M | -1.68M | 6.79M | 6.72M | 8.19M | 3.51M |
|
Net Income towards Common Stockholders
|
7.25M | 9.86M | 2.16M | 3.08M | 3.44M | 1.86M | 2.66M | -0.66M | 3.04M | 1.90M | -1.68M | 6.79M | 6.72M | 8.19M | 3.51M |
|
EPS (Basic)
|
0.72 | 0.97 | 0.21 | 0.30 | 0.33 | 0.18 | 0.26 | 0.09 | 0.29 | 0.22 | -0.09 | 0.70 | 0.79 | 0.82 | 0.24 |
|
EPS (Weighted Average and Diluted)
|
0.72 | 0.96 | 0.21 | 0.30 | 0.33 | 0.18 | 0.26 | 0.09 | 0.29 | 0.22 | -0.09 | 0.68 | 0.78 | 0.79 | 0.24 |
|
Shares Outstanding (Weighted Average)
|
10.35M | 10.39M | 10.43M | 10.56M | 10.56M | 10.56M | 10.38M | 10.41M | 10.49M | 10.49M | 10.53M | 10.87M | 11.02M | 12.16M | 12.37M |
|
Shares Outstanding (Diluted Average)
|
10.14M | 10.29M | | | | | | 10.34M | 10.38M | 10.39M | 10.28M | 10.84M | 10.93M | | |
|
EBITDA
|
7.35M | 7.58M | 3.00M | 3.96M | 4.92M | 2.56M | 4.15M | 3.61M | 5.18M | 2.55M | -1.22M | 8.46M | 10.72M | 10.44M | 3.39M |
|
Interest Expenses
|
0.06M | 0.00M | | | | | | | | | | 0.09M | 0.64M | 0.68M | 0.85M |
|
Tax Rate
|
2.00% | | 29.38% | 23.23% | 29.94% | 27.95% | 36.82% | | 39.78% | 27.19% | 16.66% | 19.13% | 33.73% | 25.91% | 28.23% |