|
Revenue
|
337.61M | 439.81M | 403.23M | 467.14M | 513.37M | 518.39M | 479.54M | 573.36M | 710.43M | 736.51M | 719.92M | 635.57M | 679.36M | 924.34M | 864.25M | 905.27M | 909.35M |
|
Cost of Revenue
|
303.84M | 400.86M | 353.37M | 402.60M | 431.11M | 428.08M | 365.80M | 424.25M | 500.70M | 396.05M | 482.48M | 410.78M | 438.46M | 618.65M | 582.53M | 612.41M | 621.22M |
|
Gross Profit
|
33.76M | 38.95M | 49.86M | 64.54M | 82.26M | 90.31M | 113.74M | 149.11M | 209.72M | 340.47M | 237.44M | 224.79M | 240.90M | 305.69M | 281.73M | 292.86M | 288.13M |
|
Research & Development
|
3.65M | 3.58M | 3.98M | 4.32M | 4.98M | 8.34M | 5.63M | 7.15M | 12.90M | 13.09M | 16.52M | 19.19M | 20.09M | 23.59M | 21.56M | 26.89M | 29.29M |
|
Selling, General & Administrative
|
13.01M | 27.80M | 16.12M | 20.75M | 18.61M | 41.39M | 34.23M | 47.87M | 48.36M | 56.71M | 60.83M | 72.13M | 70.57M | 86.79M | 73.94M | 84.63M | 82.73M |
|
Operating Expenses
|
16.66M | 31.38M | 20.09M | 25.07M | 23.60M | 49.73M | 39.86M | 55.02M | 61.25M | 69.80M | 77.35M | 91.32M | 90.67M | 110.38M | 95.50M | 111.52M | 112.03M |
|
Operating Income
|
17.11M | 7.58M | 29.77M | 39.47M | 58.66M | 40.58M | 73.88M | 94.09M | 148.47M | 270.67M | 160.09M | 133.47M | 150.24M | 195.31M | 186.23M | 181.34M | 176.10M |
|
EBIT
|
17.11M | 7.58M | 29.77M | 39.47M | 58.66M | 40.58M | 73.88M | 94.09M | 148.47M | 270.67M | 160.09M | 133.47M | 150.24M | 195.31M | 186.23M | 181.34M | 176.10M |
|
Interest & Investment Income
|
-0.09M | 0.34M | 0.06M | -1.31M | 2.37M | -2.95M | -3.10M | -3.65M | -3.23M | -3.85M | -3.28M | -3.67M | -3.80M | -2.35M | -1.22M | -0.73M | -0.34M |
|
Other Non Operating Income
|
| | | | | | 1.97M | -5.04M | 21.53M | 16.23M | -4.87M | 7.38M | 13.78M | 5.71M | 5.95M | 2.11M | 4.73M |
|
Non Operating Income
|
| | | | | | 1.97M | -5.04M | 21.53M | 16.23M | -4.87M | 7.38M | 13.78M | 5.71M | 5.95M | 2.11M | 4.73M |
|
EBT
|
17.02M | 7.15M | 29.83M | 38.16M | 61.03M | 40.06M | 72.75M | 85.41M | 166.78M | 283.06M | 151.95M | 137.19M | 160.22M | 198.66M | 190.97M | 182.72M | 180.50M |
|
Tax Provisions
|
4.47M | 1.35M | 5.70M | 11.08M | 18.44M | 12.53M | 9.10M | 4.00M | 38.82M | 59.86M | 27.15M | 19.93M | 42.84M | 40.85M | 33.78M | 35.86M | 49.26M |
|
Profit After Tax
|
12.55M | 5.79M | 24.13M | | 42.59M | 27.53M | 63.65M | 81.41M | 127.96M | 223.20M | 124.79M | 117.26M | 117.37M | 157.81M | 157.18M | 146.86M | 131.24M |
|
Income from Non-Controlling Interests
|
| | | | | 2.45M | 43.22M | 42.16M | 86.56M | 18.04M | 3.09M | 1.87M | 2.09M | 1.02M | | | |
|
Income from Continuing Operations
|
12.55M | 5.79M | 24.13M | 27.09M | 42.59M | 27.53M | 63.65M | 81.41M | 127.96M | 223.20M | 124.79M | 117.26M | 117.37M | 157.81M | 157.18M | 146.86M | 131.24M |
|
Consolidated Net Income
|
12.55M | 5.79M | 24.13M | 27.09M | 42.59M | 27.53M | 63.65M | 81.41M | 127.96M | 223.20M | 124.79M | 117.26M | 117.37M | 157.81M | 157.18M | 146.86M | 131.24M |
|
Income towards Parent Company
|
12.55M | 5.79M | 24.13M | 27.09M | 42.59M | 27.53M | 63.65M | 81.41M | 127.96M | 223.20M | 124.79M | 117.26M | 117.37M | 157.81M | 157.18M | 146.86M | 131.24M |
|
Net Income towards Common Stockholders
|
12.55M | 5.79M | 24.13M | 27.09M | 42.59M | 27.53M | 63.65M | 81.41M | 127.96M | 223.20M | 124.79M | 117.26M | 117.37M | 157.81M | 157.18M | 146.86M | 131.24M |
|
EPS (Basic)
|
| | | | | 0.02 | 0.44 | 0.64 | 0.67 | 2.19 | 0.86 | 0.80 | 0.80 | 1.10 | 1.06 | 0.99 | 0.88 |
|
EPS (Weighted Average and Diluted)
|
| | | | | 0.02 | 0.43 | 0.55 | 0.87 | 1.51 | 0.84 | 0.79 | 0.79 | 1.06 | 1.04 | 0.97 | 0.85 |
|
Shares Outstanding (Weighted Average)
|
| | | | | 45.89M | 46.41M | 61.72M | 62.11M | 77.07M | 142.10M | 143.48M | 143.66M | 143.54M | 147.63M | 148.03M | 148.41M |
|
Shares Outstanding (Diluted Average)
|
| | | | | 145.85M | 146.87M | 147.14M | 147.34M | 147.28M | 149.23M | 149.15M | 149.13M | 149.28M | 150.90M | 152.02M | 153.92M |
|
EBITDA
|
17.11M | 7.58M | 29.77M | 39.47M | 58.66M | 40.58M | 73.88M | 94.09M | 148.47M | 270.67M | 160.09M | 133.47M | 150.24M | 195.31M | 186.23M | 181.34M | 176.10M |
|
Tax Rate
|
26.27% | 18.95% | 19.11% | 29.02% | 30.22% | 31.28% | 12.51% | 4.68% | 23.28% | 21.15% | 17.87% | 14.53% | 26.74% | 20.56% | 17.69% | 19.63% | 27.29% |