|
Revenue
|
99.26M | 113.87M | 148.75M | 226.91M | 256.38M | 267.01M | 291.26M |
|
Cost of Revenue
|
31.23M | 36.50M | 43.30M | 58.31M | 81.51M | 99.23M | 101.03M |
|
Gross Profit
|
68.03M | 77.77M | 107.56M | 168.59M | 174.87M | 167.78M | 190.23M |
|
Research & Development
|
12.62M | 12.45M | 12.25M | 15.88M | 20.85M | 26.73M | 33.26M |
|
Selling, General & Administrative
|
17.00M | 20.31M | 20.26M | 35.76M | 44.94M | 56.22M | 57.67M |
|
Other Operating Expenses
|
33.44M | 36.50M | 43.30M | 58.16M | 68.56M | 82.80M | 95.37M |
|
Operating Expenses
|
63.06M | 69.26M | 75.81M | 109.81M | 134.35M | 165.75M | 186.30M |
|
Operating Income
|
4.97M | 8.51M | 31.75M | 58.79M | 40.52M | 2.04M | 3.93M |
|
EBIT
|
4.97M | 8.51M | 31.75M | 58.79M | 40.52M | 2.04M | 3.93M |
|
Interest & Investment Income
|
0.88M | 1.29M | 0.54M | 0.30M | 2.21M | 8.83M | 8.48M |
|
Other Non Operating Income
|
-0.21M | -0.58M | -0.71M | 0.28M | 0.68M | -0.36M | 5.37M |
|
Non Operating Income
|
0.66M | 0.71M | -0.71M | 6.01M | -3.05M | 8.47M | 13.85M |
|
EBT
|
5.84M | 9.22M | 31.58M | 64.80M | 37.47M | 10.51M | 17.77M |
|
Tax Provisions
|
5.63M | 2.58M | 4.97M | 8.20M | 8.76M | 1.62M | 5.27M |
|
Profit After Tax
|
4.42M | 6.64M | 26.61M | 56.60M | 28.70M | 8.88M | 12.50M |
|
Equity Income
|
| | | 5.43M | | | |
|
Income from Continuing Operations
|
0.21M | 6.64M | 26.61M | 56.60M | 28.70M | 8.88M | 12.50M |
|
Consolidated Net Income
|
0.21M | 6.64M | 26.61M | 56.60M | 28.70M | 8.88M | 12.50M |
|
Income towards Parent Company
|
0.21M | 6.64M | 26.61M | 56.60M | 28.70M | 8.88M | 12.50M |
|
Net Income towards Common Stockholders
|
0.21M | 6.64M | 26.61M | 56.60M | 28.70M | 8.88M | 12.50M |
|
EPS (Basic)
|
| 0.04 | 0.51 | 1.13 | 0.55 | 0.17 | 0.25 |
|
EPS (Weighted Average and Diluted)
|
| 0.04 | 0.46 | 1.00 | 0.50 | 0.16 | 0.23 |
|
Shares Outstanding (Weighted Average)
|
| | 49.02M | 51.31M | 52.57M | 50.76M | 47.77M |
|
Shares Outstanding (Diluted Average)
|
| 12.17M | 17.13M | 56.63M | 56.91M | 56.03M | 54.29M |
|
EBITDA
|
4.97M | 8.51M | 31.75M | 58.79M | 40.52M | 2.04M | 3.93M |
|
Tax Rate
|
96.32% | 27.97% | 15.73% | 12.65% | 23.39% | 15.46% | 29.65% |