|
Revenue
|
246.67M | 297.12M | 329.25M | 376.25M | 414.52M | 492.10M | 556.37M | 604.56M | 594.60M | 559.16M | 617.95M | 586.37M | 663.64M | 767.08M | 928.73M | 1,042.35M |
|
Cost of Revenue
|
84.35M | 128.79M | 139.10M | 161.74M | 181.15M | 212.58M | 235.43M | 249.88M | 245.73M | 240.88M | 284.97M | 269.89M | 297.83M | 358.24M | 430.61M | 470.98M |
|
Gross Profit
|
162.32M | 168.32M | 190.15M | 214.51M | 233.37M | 279.53M | 320.94M | 354.68M | 348.87M | 318.28M | 332.98M | 316.49M | 365.82M | 408.85M | 498.11M | 571.37M |
|
Depreciation & Amortization - Total
|
| | | | | 6.20M | 6.40M | 7.50M | 7.70M | 7.50M | | | | | | |
|
Research & Development
|
36.68M | 40.51M | 42.37M | 44.70M | 44.55M | 48.95M | 53.86M | 54.74M | 57.70M | 71.90M | 87.61M | 84.28M | 97.63M | 111.88M | 126.81M | 137.69M |
|
Selling, General & Administrative
|
29.95M | 34.03M | 37.71M | 38.47M | 37.15M | 44.45M | 49.26M | 48.32M | 46.05M | 52.62M | 64.60M | 61.44M | 68.09M | 73.07M | 81.17M | 89.81M |
|
Restructuring Costs
|
3.88M | | | | | | | | 2.92M | | | | | | | |
|
Other Operating Expenses
|
155.02M | 180.66M | 187.81M | 213.00M | 231.53M | 265.37M | 285.41M | 299.69M | 294.57M | 293.26M | 349.81M | 326.59M | 363.60M | 429.44M | 510.86M | 553.26M |
|
Operating Expenses
|
225.53M | 255.19M | 267.89M | 296.18M | 313.23M | 364.98M | 394.93M | 410.25M | 408.95M | 425.27M | 502.02M | 472.31M | 529.31M | 614.38M | 718.84M | 780.76M |
|
Operating Income
|
21.14M | 41.93M | 61.36M | 80.07M | 101.29M | 127.12M | 161.45M | 194.31M | 185.65M | 133.89M | 115.92M | 114.06M | 134.33M | 152.70M | 209.88M | 261.60M |
|
EBIT
|
21.14M | 41.93M | 61.36M | 80.07M | 101.29M | 127.12M | 161.45M | 194.31M | 185.65M | 133.89M | 115.92M | 114.06M | 134.33M | 152.70M | 209.88M | 261.60M |
|
Other Non Operating Income
|
-1.12M | -0.78M | 0.79M | -0.10M | 0.66M | -0.39M | 0.06M | 0.64M | -1.99M | 1.28M | -0.56M | -0.38M | -0.33M | 4.83M | -1.51M | -0.81M |
|
Non Operating Income
|
-1.12M | -0.78M | 0.79M | -0.10M | 0.66M | -0.39M | 0.06M | 0.64M | -1.99M | 1.28M | -0.56M | -0.38M | -0.33M | 4.83M | -1.51M | -0.81M |
|
EBT
|
20.39M | 41.78M | 63.23M | 81.04M | 103.11M | 128.00M | 162.84M | 196.11M | 184.83M | 136.23M | 116.08M | 113.78M | 134.07M | 158.12M | 213.67M | 266.81M |
|
Tax Provisions
|
3.82M | 14.38M | 18.32M | 29.18M | 35.81M | 47.70M | 59.37M | 71.87M | 68.35M | 35.81M | 31.72M | 26.54M | 25.54M | 58.87M | 65.95M | 77.14M |
|
Profit After Tax
|
16.56M | 28.06M | 44.91M | 51.85M | 67.30M | 82.00M | 103.47M | 124.23M | 116.48M | 104.69M | 85.76M | 87.24M | 110.47M | 128.96M | 176.57M | 218.36M |
|
Income from Continuing Operations
|
16.56M | 27.40M | 44.91M | 51.85M | 67.30M | 80.30M | 103.47M | 124.23M | 116.48M | 100.42M | 84.36M | 87.24M | 108.53M | 99.25M | 147.72M | 189.68M |
|
Consolidated Net Income
|
16.56M | 27.40M | 44.91M | 51.85M | 67.30M | 80.30M | 103.47M | 124.23M | 116.48M | 100.42M | 84.36M | 87.24M | 108.53M | 99.25M | 147.72M | 189.68M |
|
Income towards Parent Company
|
16.56M | 27.40M | 44.91M | 51.85M | 67.30M | 80.30M | 103.47M | 124.23M | 116.48M | 100.42M | 84.36M | 87.24M | 108.53M | 99.25M | 147.72M | 189.68M |
|
Net Income towards Common Stockholders
|
16.56M | 27.40M | 44.91M | 51.85M | 67.30M | 80.30M | 103.47M | 124.23M | 116.48M | 100.42M | 84.36M | 87.24M | 108.53M | 99.25M | 147.72M | 189.68M |
|
EPS (Basic)
|
0.18 | 0.31 | 0.54 | 0.65 | 0.88 | 1.08 | 1.42 | 1.75 | 1.69 | 1.54 | 1.32 | 1.37 | 1.72 | 1.59 | 2.40 | 3.11 |
|
EPS (Weighted Average and Diluted)
|
-64.00 | 0.02M | | | | | | | | | | | | | | |
|
Shares Outstanding (Weighted Average)
|
90.11M | 87.65M | 82.76M | 79.48M | 76.83M | 74.63M | 73.06M | 71.19M | 68.93M | 65.38M | 63.90M | 63.53M | 63.28M | 62.40M | 61.57M | 61.08M |
|
Shares Outstanding (Diluted Average)
|
740.00 | 0.00M | | | | | | | | | | | | | | |
|
EBITDA
|
21.14M | 41.93M | 61.36M | 80.07M | 101.29M | 133.32M | 167.85M | 201.81M | 193.34M | 141.39M | 115.92M | 114.06M | 134.33M | 152.70M | 209.88M | 261.60M |
|
Tax Rate
|
18.76% | 34.42% | 28.97% | 36.01% | 34.73% | 37.27% | 36.46% | 36.65% | 36.98% | 26.28% | 27.32% | 23.32% | 19.05% | 37.23% | 30.86% | 28.91% |