|
Revenue
|
65.43M | 76.21M | 91.42M | 107.96M | 133.58M | 197.93M | 197.93M | 230.83M | 278.89M | 321.61M | 362.96M | 411.17M | 489.72M | 554.46M | 607.57M |
|
Cost of Revenue
|
29.06M | 31.53M | 37.74M | 42.52M | 48.05M | 50.40M | 58.98M | 63.85M | 70.04M | 70.83M | 79.23M | 89.44M | 102.79M | 111.69M | 128.30M |
|
Gross Profit
|
54.23M | 62.97M | 73.02M | 83.30M | 104.62M | 129.96M | 154.80M | 179.25M | 212.70M | 252.09M | 283.74M | 321.73M | 386.94M | 446.97M | 496.09M |
|
Amortization - Intangibles
|
| 0.29M | 0.29M | | | | | | | | | | | | |
|
Research & Development
|
15.78M | 19.63M | 20.20M | 21.68M | 26.32M | 30.44M | 36.59M | 42.82M | 53.26M | 68.24M | 72.55M | 81.29M | 101.19M | 110.47M | 111.85M |
|
Selling, General & Administrative
|
8.18M | 8.90M | 12.08M | 16.79M | 21.00M | 24.32M | 29.11M | 35.33M | 39.05M | 40.77M | 46.57M | 76.27M | 57.98M | 61.74M | 68.74M |
|
Other Operating Expenses
|
29.06M | 31.53M | 37.74M | 42.52M | 48.05M | 50.40M | 58.98M | 63.85M | 70.04M | 70.83M | 67.97M | 76.49M | 97.22M | 111.69M | 128.30M |
|
Operating Expenses
|
53.02M | 60.06M | 70.01M | 80.99M | 95.37M | 105.15M | 124.69M | 142.00M | 162.34M | 179.84M | 187.08M | 234.05M | 256.39M | 283.90M | 308.89M |
|
Operating Income
|
1.21M | 2.91M | 3.00M | 2.31M | 9.25M | 24.81M | 30.11M | 37.24M | 50.36M | 72.25M | 96.65M | 87.68M | 130.55M | 163.07M | 187.20M |
|
EBIT
|
1.21M | 2.91M | 3.00M | 2.31M | 9.25M | 24.81M | 30.11M | 37.24M | 50.36M | 72.25M | 96.65M | 87.68M | 130.55M | 163.07M | 187.20M |
|
Interest & Investment Income
|
0.00M | 0.01M | 0.01M | 0.38M | 0.45M | 0.57M | 1.32M | 2.67M | 6.08M | 8.44M | 5.38M | 2.29M | 5.19M | 16.91M | 25.78M |
|
Other Non Operating Income
|
-0.38M | -0.35M | -0.25M | -0.60M | -1.08M | -0.85M | -0.97M | -0.54M | -0.80M | -0.61M | 0.01M | -0.57M | -2.04M | -1.32M | -3.16M |
|
Non Operating Income
|
-0.57M | -0.54M | -0.42M | -0.60M | -1.08M | -0.85M | -0.97M | 2.13M | 5.11M | 7.73M | 5.38M | 1.71M | 3.15M | 15.58M | 22.63M |
|
EBT
|
0.64M | 2.37M | 2.58M | 2.04M | 8.61M | 24.52M | 30.43M | 39.38M | 55.47M | 79.98M | 102.04M | 89.40M | 133.70M | 178.65M | 209.82M |
|
Tax Provisions
|
-0.20M | 0.42M | 0.36M | 0.50M | -21.63M | 8.65M | 11.21M | -1.06M | 1.96M | 10.65M | 10.46M | 18.44M | 25.71M | 27.06M | 36.14M |
|
Profit After Tax
|
0.85M | 1.95M | 2.22M | 1.54M | 30.24M | 19.22M | 19.22M | 40.44M | 57.30M | 69.34M | 91.57M | 70.96M | 107.99M | 151.59M | 173.68M |
|
Income from Continuing Operations
|
0.85M | 1.95M | 2.22M | 1.54M | 30.24M | 15.87M | 19.22M | 40.44M | 53.51M | 69.34M | 91.57M | 70.96M | 107.99M | 151.59M | 173.68M |
|
Consolidated Net Income
|
0.85M | 1.95M | 2.22M | 1.54M | 30.24M | 15.87M | 19.22M | 40.44M | 53.51M | 69.34M | 91.57M | 70.96M | 107.99M | 151.59M | 173.68M |
|
Income towards Parent Company
|
0.85M | 1.95M | 2.22M | 1.54M | 30.24M | 15.87M | 19.22M | 40.44M | 53.51M | 69.34M | 91.57M | 70.96M | 107.99M | 151.59M | 173.68M |
|
Preferred Dividend Payments
|
| 1.52M | 1.20M | 0.00M | | | | | | | | | | | |
|
Net Income towards Common Stockholders
|
0.18M | 0.44M | 1.05M | 1.54M | 30.24M | 15.87M | 19.22M | 40.44M | 53.51M | 69.34M | 91.57M | 70.96M | 107.99M | 151.59M | 173.68M |
|
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 |
|
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 |
|
Shares Outstanding (Weighted Average)
|
| | 31.55M | 32.25M | 33.92M | 34.43M | 36.36M | 37.92M | 39.38M | 38.76M | 39.02M | 39.03M | 37.99M | 36.98M | 36.48M |
|
Shares Outstanding (Diluted Average)
|
23.56M | 24.19M | 28.35M | 35.97M | 37.17M | 38.37M | 38.37M | 40.07M | 41.90M | 41.34M | | 40.12M | 39.34M | 37.60M | 37.35M |
|
EBITDA
|
1.21M | 2.91M | 3.00M | 2.31M | 9.25M | 24.81M | 30.11M | 37.24M | 50.36M | 72.25M | 96.65M | 87.68M | 130.55M | 163.07M | 187.20M |
|
Tax Rate
|
| 17.55% | 13.88% | 24.50% | | 35.30% | 36.82% | | 3.53% | 13.31% | 10.26% | 20.62% | 19.23% | 15.14% | 17.23% |