|
Revenue
|
174.34M | 176.79M | 208.80M | 140.03M | 194.32M | 303.51M | 400.41M | 416.27M | 474.93M | 524.07M | 571.71M | 480.15M | 541.45M | 616.07M | 568.18M | 568.50M |
|
Cost of Revenue
|
117.26M | 116.49M | 136.98M | 96.07M | 128.67M | 187.19M | 267.55M | 282.29M | 331.84M | 369.18M | 402.89M | 351.87M | 399.58M | 464.61M | 433.91M | 421.67M |
|
Gross Profit
|
57.08M | 60.30M | 71.82M | 43.96M | 65.65M | 116.33M | 132.86M | 133.97M | 143.09M | 154.89M | 168.82M | 128.28M | 141.87M | 151.46M | 134.27M | 146.84M |
|
Amortization - Intangibles
|
6.16M | 6.00M | 5.20M | 5.20M | 5.62M | 5.80M | 7.36M | 10.60M | 11.40M | 11.47M | 10.96M | 10.93M | 10.68M | 10.52M | 10.52M | 7.52M |
|
Research & Development
|
-194.00 | -117.00 | | | | | | | | | | | | | | |
|
Selling, General & Administrative
|
20.09M | 26.51M | 26.43M | 19.89M | 31.87M | 38.31M | 48.15M | 53.57M | 60.88M | 69.96M | 71.29M | 64.62M | 78.84M | 82.18M | 78.84M | 91.68M |
|
Other Operating Expenses
|
| | | | | | | 10.05M | 1.27M | | 0.20M | | | | | 42.30M |
|
Operating Expenses
|
20.08M | 26.51M | 26.43M | 19.89M | 31.87M | 38.31M | 48.15M | 53.57M | 60.88M | 69.96M | 71.29M | 64.62M | 78.84M | 82.18M | 78.84M | 91.68M |
|
Operating Income
|
29.44M | 21.41M | 40.18M | 18.87M | 27.51M | 72.22M | 77.35M | 69.81M | 70.81M | 73.46M | 86.57M | -75.14M | 51.13M | 58.75M | 44.91M | 88.71M |
|
EBIT
|
29.44M | 21.41M | 40.18M | 18.87M | 27.51M | 72.22M | 77.35M | 69.81M | 70.81M | 73.46M | 86.57M | -75.14M | 51.13M | 58.75M | 44.91M | 88.71M |
|
Interest & Investment Income
|
-15.52M | -10.94M | -8.92M | -8.39M | -8.33M | -8.13M | -10.89M | -15.20M | -18.34M | -16.94M | -16.78M | -20.24M | -11.84M | -11.25M | -15.68M | -15.26M |
|
Other Non Operating Income
|
-0.09M | -7.97M | -0.67M | -0.32M | -0.16M | -1.87M | -0.19M | -0.97M | -0.83M | -0.76M | -0.56M | -3.54M | -4.94M | -0.14M | | 0.44M |
|
Non Operating Income
|
-0.09M | 0.04M | -0.22M | -0.32M | -0.16M | -0.22M | -0.19M | -0.97M | -0.83M | -0.76M | -0.56M | 0.09M | 0.23M | -0.14M | | 0.44M |
|
EBT
|
13.83M | 2.53M | 30.37M | 10.16M | 19.02M | 62.00M | 66.26M | 63.70M | 52.91M | 55.76M | 62.62M | -98.83M | 34.59M | 47.36M | 29.23M | 73.89M |
|
Tax Provisions
|
3.99M | 0.87M | 11.33M | 4.14M | 7.38M | 22.04M | 22.09M | 24.69M | 12.88M | 11.85M | 15.56M | -12.28M | 3.90M | 12.02M | 5.51M | 20.78M |
|
Profit After Tax
|
9.84M | 1.66M | 19.04M | 6.01M | 11.64M | 39.96M | 44.18M | 39.01M | 40.03M | 43.91M | 47.06M | -86.55M | 30.69M | 38.61M | 23.72M | 56.15M |
|
Income from Non-Controlling Interests
|
| 0.01M | 0.23M | | | | | | | | | | | | | |
|
Income from Continuing Operations
|
9.84M | 1.66M | 19.04M | 6.01M | 11.64M | 39.96M | 44.18M | 39.01M | 40.03M | 43.91M | 47.06M | -86.55M | 30.69M | 35.34M | 23.72M | 53.11M |
|
Consolidated Net Income
|
9.84M | 1.66M | 19.04M | 6.01M | 11.64M | 39.96M | 44.18M | 39.01M | 40.03M | 43.91M | 47.06M | -86.55M | 30.69M | 35.34M | 23.72M | 53.11M |
|
Income towards Parent Company
|
9.84M | 1.66M | 19.04M | 6.01M | 11.64M | 39.96M | 44.18M | 39.01M | 40.03M | 43.91M | 47.06M | -86.55M | 30.69M | 35.34M | 23.72M | 53.11M |
|
Preferred Dividend Payments
|
| 0.01M | 0.23M | 0.07M | 0.18M | 0.61M | 0.60M | 0.54M | | | | | | | | |
|
Net Income towards Common Stockholders
|
9.84M | 1.65M | 18.81M | 5.94M | 11.46M | 39.96M | 44.18M | 39.01M | 55.32M | 43.91M | 49.17M | -86.55M | 30.69M | 11.51M | 7.08M | 7.91M |
|
EPS (Basic)
|
0.68 | 0.09 | 0.87 | 0.27 | 0.52 | 1.78 | 1.95 | 1.71 | 2.42 | 1.91 | 2.13 | -3.81 | 1.31 | 1.65 | 1.01 | 2.39 |
|
EPS (Weighted Average and Diluted)
|
0.67 | 0.09 | 0.85 | 0.26 | 0.51 | 1.77 | 1.94 | 1.70 | 2.40 | 1.89 | 2.11 | -3.81 | 1.29 | 1.63 | 0.98 | 2.36 |
|
Shares Outstanding (Weighted Average)
|
21.26M | 21.41M | 22.02M | 22.13M | 22.22M | 22.28M | 22.39M | 22.50M | 22.59M | 22.70M | 22.80M | 22.86M | 22.98M | 22.89M | 22.98M | 23.09M |
|
EBITDA
|
29.44M | 21.41M | 40.18M | 18.87M | 27.51M | 72.22M | 77.35M | 69.81M | 70.81M | 73.46M | 86.57M | -75.14M | 51.13M | 58.75M | 44.91M | 88.71M |
|
Tax Rate
|
28.82% | 34.41% | 37.31% | 40.80% | 38.80% | 35.54% | 33.33% | 38.76% | 24.35% | 21.26% | 24.85% | 12.42% | 11.27% | 25.38% | 18.85% | 28.13% |