|
Revenue
|
213.46M | 222.41M | 245.53M | 314.03M | 380.58M | 440.90M | 484.56M | 695.91M | 712.71M | 787.31M | 897.03M | 892.21M | 1,132.02M | 1,295.95M | 1,147.11M | 1,112.24M |
|
Cost of Revenue
|
108.24M | 104.49M | 109.75M | 143.44M | 177.19M | 207.04M | 236.63M | 378.82M | 394.08M | 414.98M | 460.12M | 478.92M | 577.37M | 706.96M | 650.27M | 641.24M |
|
Gross Profit
|
105.22M | 117.92M | 135.78M | 170.59M | 203.40M | 233.86M | 247.93M | 317.08M | 318.64M | 372.33M | 436.91M | 413.29M | 554.65M | 588.99M | 496.84M | 471.00M |
|
Research & Development
|
17.57M | 21.01M | 22.04M | 23.73M | 29.11M | 27.80M | 35.16M | 57.80M | 66.02M | 64.84M | 68.64M | 70.16M | 75.72M | 104.97M | 97.11M | 90.41M |
|
Selling, General & Administrative
|
85.67M | 86.23M | 97.52M | 119.74M | 139.00M | 156.47M | 167.58M | 237.88M | 241.47M | 263.10M | 289.92M | 307.61M | 389.43M | 486.34M | 434.59M | 380.25M |
|
Other Operating Expenses
|
1.31M | 1.16M | | | | | -3.44M | | | | | | | | | |
|
Operating Expenses
|
104.55M | 108.39M | 119.56M | 143.46M | 168.10M | 184.28M | 199.30M | 295.68M | 307.49M | 327.94M | 358.56M | 377.77M | 465.15M | 591.31M | 531.71M | 470.67M |
|
Operating Income
|
0.67M | 9.53M | 16.22M | 27.13M | 35.30M | 49.58M | 48.63M | 21.41M | 11.14M | 44.39M | 78.35M | 35.53M | 89.51M | -2.32M | -34.87M | 0.34M |
|
EBIT
|
0.67M | 9.53M | 16.22M | 27.13M | 35.30M | 49.58M | 48.63M | 21.41M | 11.14M | 44.39M | 78.35M | 35.53M | 89.51M | -2.32M | -34.87M | 0.34M |
|
Interest & Investment Income
|
0.62M | 0.42M | 0.27M | | | | | | | | | | | | | |
|
Other Non Operating Income
|
-0.08M | 0.43M | -0.13M | -0.05M | -0.27M | | | | | | | | | | | |
|
Non Operating Income
|
-0.08M | 0.43M | -0.13M | -0.05M | -0.27M | -1.08M | -2.39M | -8.43M | -6.63M | -8.78M | -4.42M | -6.18M | -23.50M | -0.13M | 14.76M | 25.26M |
|
EBT
|
1.19M | 9.96M | 16.09M | 27.07M | 35.03M | 48.50M | 46.24M | 12.98M | 4.51M | 35.62M | 73.93M | 29.35M | 66.01M | -2.45M | -20.11M | 25.59M |
|
Tax Provisions
|
0.75M | 5.07M | 5.70M | 10.90M | 11.05M | 17.99M | 15.48M | 3.22M | -26.01M | -2.11M | 12.60M | -2.85M | -11.84M | -8.10M | 0.26M | 13.06M |
|
Profit After Tax
|
0.44M | 4.89M | 10.39M | 16.18M | 23.98M | 30.52M | 30.76M | 9.76M | 30.52M | 37.73M | 61.34M | 32.19M | 77.85M | 5.65M | -20.37M | 12.53M |
|
Income from Continuing Operations
|
0.44M | 4.89M | 10.39M | 16.18M | 23.98M | 30.52M | 30.76M | 9.76M | 30.52M | 37.73M | 61.34M | 32.19M | 77.85M | 5.65M | -20.37M | 12.53M |
|
Consolidated Net Income
|
0.44M | 4.89M | 10.39M | 16.18M | 23.98M | 30.52M | 30.76M | 9.76M | 30.52M | 37.73M | 61.34M | 32.19M | 77.85M | 5.65M | -20.37M | 12.53M |
|
Income towards Parent Company
|
0.44M | 4.89M | 10.39M | 16.18M | 23.98M | 30.52M | 30.76M | 9.76M | 30.52M | 37.73M | 61.34M | 32.19M | 77.85M | 5.65M | -20.37M | 12.53M |
|
Net Income towards Common Stockholders
|
0.44M | 4.89M | 10.39M | 16.18M | 23.98M | 30.52M | 30.76M | 9.76M | 30.52M | 37.73M | 61.34M | 32.19M | 77.85M | 5.65M | -20.37M | 12.53M |
|
EPS (Basic)
|
0.01 | 0.15 | 0.31 | 0.49 | 0.69 | 0.86 | 0.86 | 0.27 | 0.81 | 0.96 | 1.48 | 0.76 | 1.79 | 0.13 | -0.45 | 0.27 |
|
EPS (Weighted Average and Diluted)
|
0.01 | 0.15 | 0.30 | 0.47 | 0.67 | 0.83 | 0.84 | 0.26 | 0.79 | 0.93 | 1.43 | 0.74 | 1.62 | 0.12 | -0.45 | 0.27 |
|
Shares Outstanding (Weighted Average)
|
31.92M | 32.96M | 33.22M | 33.18M | 35.61M | 35.60M | 35.43M | 36.52M | 37.93M | 39.63M | 41.94M | 42.31M | 43.94M | 44.65M | 45.47M | 46.32M |
|
Shares Outstanding (Diluted Average)
|
32.06M | 33.51M | 34.10M | 34.21M | 35.78M | 36.62M | 36.72M | 36.86M | 38.71M | 40.56M | 42.94M | 43.74M | 47.94M | 45.89M | 45.21M | 46.26M |
|
EBITDA
|
0.67M | 9.53M | 16.22M | 27.13M | 35.30M | 49.58M | 48.63M | 21.41M | 11.14M | 44.39M | 78.35M | 35.53M | 89.51M | -2.32M | -34.87M | 0.34M |
|
Interest Expenses
|
0.01M | 0.00M | 0.06M | | | | | | | | | | | | | |
|
Tax Rate
|
62.75% | 50.87% | 35.43% | 40.25% | 31.55% | 37.08% | 33.48% | 24.82% | | | 17.04% | | | | | 51.04% |