|
Revenue
|
215.70M | 299.80M | 298.74M | 305.37M | 347.09M | 348.80M | 344.61M | 389.67M | 431.75M | 415.95M | 420.67M | 488.32M | 703.28M | 651.14M | 444.54M | 418.97M |
|
Cost of Revenue
|
107.63M | 147.26M | 158.09M | 154.87M | 163.85M | 159.23M | 171.31M | 197.48M | 218.09M | 201.17M | 207.27M | 244.73M | 342.64M | 284.23M | 215.58M | 194.22M |
|
Gross Profit
|
108.07M | 152.54M | 140.65M | 150.50M | 183.24M | 189.57M | 173.30M | 192.19M | 213.66M | 214.79M | 213.40M | 243.59M | 360.64M | 366.91M | 228.96M | 224.75M |
|
Research & Development
|
30.47M | 35.89M | 40.30M | 45.71M | 51.65M | 54.98M | 57.55M | 62.31M | 68.50M | 70.58M | 73.47M | 81.71M | 84.93M | 93.89M | 96.07M | 100.79M |
|
Selling, General & Administrative
|
23.97M | 25.56M | 24.51M | 30.24M | 32.05M | 31.00M | 30.03M | 33.03M | 36.14M | 35.50M | 37.58M | 36.90M | 39.84M | 28.90M | 33.23M | 38.21M |
|
Other Operating Expenses
|
25.02M | 31.17M | 32.62M | 63.20M | 45.47M | 47.80M | 46.82M | 47.98M | 51.38M | 53.06M | 168.97M | 54.50M | 60.81M | 63.70M | 64.60M | 67.83M |
|
Operating Expenses
|
79.46M | 92.61M | 97.43M | 139.15M | 129.17M | 133.77M | 134.39M | 143.32M | 156.03M | 159.14M | -3.62M | 173.10M | 185.58M | 186.50M | 193.90M | 206.82M |
|
Operating Income
|
28.61M | 59.93M | 43.22M | 11.35M | 54.07M | 55.80M | 38.91M | 48.87M | 57.64M | 55.65M | 217.02M | 70.49M | 175.06M | 180.41M | 35.06M | 17.93M |
|
EBIT
|
28.61M | 59.93M | 43.22M | 11.35M | 54.07M | 55.80M | 38.91M | 48.87M | 57.64M | 55.65M | 217.02M | 70.49M | 175.06M | 180.41M | 35.06M | 17.93M |
|
Interest & Investment Income
|
2.17M | 2.10M | 2.05M | 1.75M | 0.74M | 1.20M | 1.02M | | | | | | | | | |
|
Other Non Operating Income
|
-0.26M | -0.21M | -0.18M | -0.13M | 0.65M | -0.18M | -0.59M | | | | | | | | | |
|
Non Operating Income
|
1.91M | 1.88M | 1.88M | -32.13M | 1.36M | 1.02M | 0.42M | 1.08M | 2.66M | 4.12M | 5.39M | 4.76M | 1.08M | 3.01M | 10.85M | 12.82M |
|
EBT
|
30.52M | 61.80M | 45.09M | -20.78M | 55.43M | 56.81M | 39.33M | 49.95M | 60.30M | 66.29M | 222.41M | 81.50M | 176.13M | 183.43M | 45.91M | 35.27M |
|
Tax Provisions
|
7.25M | 12.34M | 10.80M | 13.62M | 2.49M | -2.73M | 0.18M | 1.05M | 32.69M | -10.22M | 28.95M | 4.28M | 25.26M | 20.82M | -9.83M | 7.27M |
|
Profit After Tax
|
23.27M | 49.46M | 34.29M | -34.40M | 57.27M | 59.54M | 39.15M | 48.90M | 27.61M | 69.98M | 193.47M | 77.22M | 150.88M | 162.60M | 55.73M | 28.00M |
|
Income from Continuing Operations
|
23.27M | 49.46M | 34.29M | -34.40M | 52.93M | 59.54M | 39.15M | 48.90M | 27.61M | 76.51M | 193.47M | 77.22M | 150.88M | 162.60M | 55.73M | 28.00M |
|
Consolidated Net Income
|
23.27M | 49.46M | 34.29M | -34.40M | 52.93M | 59.54M | 39.15M | 48.90M | 27.61M | 76.51M | 193.47M | 77.22M | 150.88M | 162.60M | 55.73M | 28.00M |
|
Income towards Parent Company
|
23.27M | 49.46M | 34.29M | -34.40M | 52.93M | 59.54M | 39.15M | 48.90M | 27.61M | 76.51M | 193.47M | 77.22M | 150.88M | 162.60M | 55.73M | 28.00M |
|
Net Income towards Common Stockholders
|
23.27M | 49.46M | 34.29M | -34.40M | 52.93M | 59.54M | 39.15M | 48.90M | 27.61M | 76.51M | 193.47M | 77.22M | 150.88M | 162.60M | 55.73M | 28.00M |
|
EPS (Basic)
|
0.00M | 0.00M | 0.00M | -0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
|
EPS (Weighted Average and Diluted)
|
0.00M | 0.00M | 0.00M | -0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
|
Shares Outstanding (Weighted Average)
|
54.04M | 55.90M | 56.10M | 57.94M | 59.85M | 59.05M | 56.86M | 58.28M | 59.43M | 58.66M | 58.84M | 59.86M | 60.33M | 57.20M | 56.86M | 56.86M |
|
Shares Outstanding (Diluted Average)
|
28.30M | 29.56M | 29.96M | 28.64M | 30.42M | 30.83M | 29.70M | 29.62M | 30.55M | 60.29M | 60.01M | 60.84M | 61.47M | 58.37M | 57.62M | 57.13M |
|
EBITDA
|
28.61M | 59.93M | 43.22M | 11.35M | 54.07M | 55.80M | 38.91M | 48.87M | 57.64M | 55.65M | 217.02M | 70.49M | 175.06M | 180.41M | 35.06M | 17.93M |
|
Tax Rate
|
23.77% | 19.97% | 23.96% | | 4.50% | | 0.46% | 2.11% | 54.21% | | 13.01% | 5.26% | 14.34% | 11.35% | | 20.61% |