|
Revenue
|
197.74M | 235.87M | 272.75M | 306.73M | 366.80M | 403.08M | 475.63M | 619.23M | 751.02M | 890.55M | 1,299.06M | 1,602.49M | 1,464.18M | 1,393.92M |
|
Cost of Revenue
|
140.85M | 173.04M | 192.62M | 212.31M | 254.76M | 276.69M | 321.14M | 413.73M | 508.29M | 601.01M | 866.73M | 1,071.15M | 999.37M | 970.35M |
|
Gross Profit
|
56.89M | 62.83M | 80.13M | 94.42M | 112.04M | 126.39M | 154.49M | 205.50M | 242.74M | 289.55M | 432.33M | 531.34M | 464.81M | 423.58M |
|
Amortization - Intangibles
|
5.22M | 5.32M | 5.38M | 6.42M | 8.53M | 2.99M | 2.99M | 6.07M | 6.34M | 17.58M | 20.68M | 21.54M | 26.51M | 44.53M |
|
Research & Development
|
9.75M | 9.73M | 10.41M | 13.64M | 17.00M | 18.46M | 20.18M | 25.85M | 31.79M | 34.29M | 46.57M | 56.20M | 53.18M | 60.31M |
|
Selling, General & Administrative
|
7.59M | 9.06M | 11.41M | 17.68M | 21.05M | 27.69M | 34.93M | 41.76M | 49.00M | 71.31M | 97.24M | 116.10M | 124.58M | 139.86M |
|
Other Operating Expenses
|
16.96M | 17.89M | 19.53M | 28.47M | 38.64M | 34.70M | 32.34M | 43.36M | 49.14M | 69.80M | 91.61M | 112.34M | 126.96M | 165.74M |
|
Operating Expenses
|
34.30M | 36.67M | 41.35M | 59.80M | 76.70M | 80.85M | 87.45M | 110.96M | 129.93M | 175.40M | 235.42M | 284.65M | 304.72M | 365.91M |
|
Operating Income
|
22.59M | 26.15M | 38.78M | 34.62M | 35.34M | 45.54M | 67.04M | 94.53M | 112.81M | 114.15M | 196.91M | 246.70M | 160.09M | 57.67M |
|
EBIT
|
22.59M | 26.15M | 38.78M | 34.62M | 35.34M | 45.54M | 67.04M | 94.53M | 112.81M | 114.15M | 196.91M | 246.70M | 160.09M | 57.67M |
|
Other Non Operating Income
|
-0.01M | -0.28M | 0.01M | 0.69M | 0.45M | -0.36M | -0.36M | -0.58M | -1.07M | -0.33M | -0.37M | -3.99M | -2.11M | -1.72M |
|
Non Operating Income
|
-2.00M | -3.76M | -4.11M | 0.69M | -1.10M | -2.45M | -2.76M | -3.64M | -4.24M | -9.62M | -0.37M | -12.93M | -20.40M | -55.54M |
|
EBT
|
20.59M | 22.39M | 34.67M | 34.32M | 34.24M | 43.09M | 64.28M | 90.89M | 108.57M | 104.53M | 188.38M | 233.76M | 138.66M | 1.01M |
|
Tax Provisions
|
9.48M | 8.18M | 10.57M | 6.63M | 9.29M | 7.42M | 21.10M | 5.52M | 14.10M | 12.78M | 24.56M | 28.49M | 17.82M | -5.50M |
|
Profit After Tax
|
13.54M | 14.21M | 24.10M | 27.69M | 24.95M | 35.67M | 43.18M | 85.37M | 94.47M | 91.75M | 163.82M | 205.28M | 120.85M | 6.55M |
|
Income from Non-Controlling Interests
|
| | | | | | 0.06M | 1.33M | 1.44M | 1.07M | | | | -0.04M |
|
Income from Continuing Operations
|
11.11M | 14.21M | 24.10M | 27.69M | 24.95M | 35.67M | 43.18M | 85.37M | 94.47M | 91.75M | 163.82M | 205.28M | 120.85M | 6.51M |
|
Consolidated Net Income
|
11.11M | 14.21M | 24.10M | 27.69M | 24.95M | 35.67M | 43.18M | 85.37M | 94.47M | 91.75M | 163.82M | 205.28M | 120.85M | 6.51M |
|
Income towards Parent Company
|
11.11M | 14.21M | 24.10M | 27.69M | 24.95M | 35.67M | 43.18M | 85.37M | 94.47M | 91.75M | 163.82M | 205.28M | 120.85M | 6.51M |
|
Net Income towards Common Stockholders
|
11.11M | 14.21M | 24.10M | 27.69M | 24.95M | 35.67M | 43.18M | 85.37M | 94.47M | 91.75M | 163.82M | 205.28M | 120.85M | 6.51M |
|
EPS (Basic)
|
0.45 | 0.44 | 0.70 | 0.75 | 0.67 | 0.97 | 1.15 | 2.22 | 2.43 | 2.25 | 3.90 | 4.86 | 2.86 | 0.16 |
|
EPS (Weighted Average and Diluted)
|
0.42 | 0.44 | 0.68 | 0.73 | 0.66 | 0.94 | 1.11 | 2.16 | 2.38 | 2.22 | 3.87 | 4.84 | 2.85 | 0.16 |
|
Shares Outstanding (Weighted Average)
|
| | 36.32M | 37.06M | 36.98M | 36.86M | 37.54M | 37.99M | 38.52M | 41.72M | 42.10M | 42.27M | 42.38M | 41.68M |
|
Shares Outstanding (Diluted Average)
|
| 32.52M | 35.70M | 37.81M | 37.89M | 37.80M | 38.74M | 38.96M | 39.16M | 40.80M | 42.37M | 42.38M | 42.43M | 41.72M |
|
EBITDA
|
22.59M | 26.15M | 38.78M | 34.62M | 35.34M | 45.54M | 67.04M | 94.53M | 112.81M | 114.15M | 196.91M | 246.70M | 160.09M | 57.67M |
|
Interest Expenses
|
1.98M | 3.49M | 4.12M | 1.00M | 1.55M | 2.09M | 2.40M | 3.06M | 3.17M | 9.29M | 8.16M | 8.94M | 19.32M | 54.94M |
|
Tax Rate
|
46.06% | 36.54% | 30.48% | 19.32% | 27.13% | 17.21% | 32.83% | 6.08% | 12.99% | 12.23% | 13.04% | 12.19% | 12.85% | |