|
Revenue
|
25.48M | 28.91M | 31.16M | 34.73M | 37.57M | 40.62M | 42.26M | 49.16M | 51.12M | 56.81M | 59.56M | 68.03M | 72.78M | 80.24M | 83.73M | 91.23M | 97.52M | 104.36M | 107.26M | 116.00M | 116.65M | 124.42M | 123.07M | 130.17M | 130.22M | 134.00M | 141.06M | 151.83M | 153.02M | 156.58M | 151.57M | 162.07M | 163.33M | 161.74M | 159.08M | 166.37M | 161.28M | 159.23M | 165.23M | 180.94M | 183.28M | 189.91M | 194.44M | 205.78M | 199.13M | 206.87M | 204.10M | 217.73M | 215.28M | 208.84M | 233.25M | 217.22M | 214.31M | 220.05M | 250.59M | 250.31M | 242.62M | 266.99M | 260.09M |
|
Cost of Revenue
|
10.18M | 10.98M | 11.37M | 12.97M | 14.39M | 15.44M | 16.06M | 18.79M | 19.82M | 21.77M | 22.94M | 26.10M | 29.11M | 32.05M | 33.26M | 35.60M | 39.52M | 42.55M | 44.51M | 47.94M | 48.06M | 52.24M | 50.18M | 52.64M | 52.41M | 57.29M | 58.81M | 64.59M | 64.49M | 67.89M | 66.46M | 68.83M | 69.22M | 68.53M | 68.64M | 71.80M | 69.12M | 63.81M | 60.33M | 66.31M | 61.83M | 67.76M | 69.63M | 78.44M | 69.45M | 77.02M | 79.91M | 87.92M | 78.16M | 84.42M | 94.22M | 95.83M | 88.20M | 91.25M | 104.41M | 112.43M | 100.89M | 105.99M | 102.56M |
|
Gross Profit
|
15.30M | 17.93M | 19.78M | 21.75M | 23.18M | 25.19M | 26.20M | 30.36M | 31.30M | 35.04M | 36.62M | 41.93M | 43.66M | 48.19M | 50.47M | 55.62M | 58.00M | 61.82M | 62.75M | 68.06M | 68.59M | 72.17M | 72.89M | 77.54M | 77.81M | 76.71M | 82.25M | 87.24M | 88.53M | 88.69M | 85.11M | 93.24M | 94.11M | 93.22M | 90.44M | 94.57M | 92.16M | 95.42M | 104.90M | 114.64M | 121.45M | 122.16M | 124.81M | 127.35M | 129.68M | 129.85M | 124.19M | 129.80M | 137.12M | 124.42M | 139.03M | 121.39M | 126.11M | 128.80M | 146.18M | 137.87M | 141.73M | 161.00M | 157.54M |
|
Research & Development
|
1.89M | 2.37M | 2.81M | 2.71M | 3.42M | 3.44M | 3.79M | 5.67M | 4.55M | 5.06M | 5.68M | 6.46M | 7.78M | 9.28M | 9.87M | 11.38M | 10.68M | 10.19M | 10.83M | 9.62M | 11.22M | 11.97M | 11.60M | 12.99M | 11.04M | 12.89M | 13.34M | 15.21M | 16.45M | 16.73M | 14.03M | 11.69M | 14.99M | 13.59M | 13.53M | 15.10M | 13.07M | 12.48M | 10.62M | 9.87M | 10.73M | 11.99M | 13.56M | 15.72M | 13.63M | 17.16M | 17.53M | 17.11M | 15.41M | 29.22M | 28.10M | 23.44M | 21.05M | 19.86M | 28.61M | 18.90M | 19.86M | 20.75M | 22.37M |
|
Selling, General & Administrative
|
2.01M | 2.29M | 2.54M | 3.33M | 3.73M | 4.44M | 3.77M | 9.71M | 4.78M | 5.73M | 6.08M | 6.47M | 7.54M | 10.01M | 10.27M | 10.67M | 13.97M | 14.54M | 16.44M | 16.70M | 19.45M | 18.16M | 17.02M | 16.36M | 23.96M | 23.42M | 27.33M | 23.99M | 27.22M | 24.32M | 23.36M | 22.88M | 26.58M | 32.06M | 28.11M | 26.49M | 30.65M | 24.83M | 28.28M | 32.81M | 30.68M | 31.04M | 34.62M | 34.42M | 30.81M | 33.09M | 30.19M | 38.56M | 33.81M | 38.10M | 37.57M | 33.16M | 32.08M | 36.39M | 44.02M | 46.64M | 58.31M | 48.43M | 43.31M |
|
Other Operating Expenses
|
17.14M | 17.85M | 19.87M | 22.57M | 26.63M | 26.53M | 25.81M | 30.82M | 31.80M | 35.08M | 37.88M | 42.60M | 48.39M | 5.17M | 54.38M | 56.84M | 64.63M | 3.25M | 71.91M | 74.65M | 75.15M | 83.82M | 83.16M | 87.63M | 84.91M | 94.40M | 94.82M | 105.43M | 38.61M | 109.91M | 107.49M | 111.86M | 113.66M | 113.01M | 114.25M | 118.98M | 111.78M | 99.37M | 96.99M | 110.68M | 103.75M | 113.65M | 124.09M | 141.04M | 122.78M | 131.25M | 127.69M | 154.41M | 125.69M | 132.81M | 150.38M | 158.50M | 144.44M | 143.13M | 159.81M | 171.62M | 154.25M | 163.07M | 161.92M |
|
Operating Expenses
|
21.04M | 22.50M | 25.22M | 28.62M | 33.78M | 34.41M | 33.37M | 46.20M | 41.13M | 45.88M | 49.64M | 55.54M | 63.70M | 71.83M | 74.52M | 78.89M | 89.29M | 94.70M | 99.17M | 100.97M | 105.83M | 113.94M | 111.78M | 116.97M | 119.92M | 130.71M | 135.49M | 144.64M | 148.53M | 150.96M | 144.88M | 146.43M | 155.23M | 158.67M | 155.90M | 160.57M | 155.50M | 136.69M | 135.88M | 153.35M | 145.16M | 156.69M | 172.27M | 191.19M | 167.21M | 181.50M | 175.41M | 210.08M | 174.91M | 200.12M | 216.06M | 215.09M | 197.57M | 199.39M | 232.44M | 237.16M | 232.42M | 232.26M | 227.60M |
|
Operating Income
|
4.44M | 6.41M | 5.94M | 6.11M | 3.79M | 6.21M | 8.89M | 2.96M | 9.98M | 10.93M | 9.91M | 12.49M | 9.07M | 8.41M | 9.21M | 12.34M | 8.24M | 9.67M | 8.09M | 15.03M | 10.82M | 10.48M | 11.29M | 13.20M | 10.30M | 3.29M | 5.57M | 7.19M | 4.49M | 5.62M | 6.70M | 15.64M | 8.10M | 3.07M | 3.18M | 5.80M | 5.78M | 22.55M | 29.35M | 27.59M | 38.12M | 33.23M | 22.17M | 14.59M | 31.92M | 25.37M | 28.68M | 7.65M | 40.37M | 8.71M | 17.19M | 2.12M | 16.75M | 20.67M | 18.15M | 13.15M | 10.20M | 34.73M | 32.49M |
|
EBIT
|
4.44M | 6.41M | 5.94M | 6.11M | 3.79M | 6.21M | 8.89M | 2.96M | 9.98M | 10.93M | 9.91M | 12.49M | 9.07M | 8.41M | 9.21M | 12.34M | 8.24M | 9.67M | 8.09M | 15.03M | 10.82M | 10.48M | 11.29M | 13.20M | 10.30M | 3.29M | 5.57M | 7.19M | 4.49M | 5.62M | 6.70M | 15.64M | 8.10M | 3.07M | 3.18M | 5.80M | 5.78M | 22.55M | 29.35M | 27.59M | 38.12M | 33.23M | 22.17M | 14.59M | 31.92M | 25.37M | 28.68M | 7.65M | 40.37M | 8.71M | 17.19M | 2.12M | 16.75M | 20.67M | 18.15M | 13.15M | 10.20M | 34.73M | 32.49M |
|
Interest & Investment Income
|
| | | | | | | | | | | | 0.02M | 0.02M | | | 0.03M | 0.01M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Other Non Operating Income
|
| | | | | | | | | -0.01M | | | 0.03M | 0.02M | | | -2.07M | 0.31M | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.76M | -1.55M | 2.20M | 1.04M | 41.94M | 9.86M | -1.54M | 4.21M | -3.54M | 3.83M | -0.09M | 14.52M | 12.62M | 3.14M |
|
Non Operating Income
|
0.01M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | -0.00M | -0.05M | -0.01M | 0.02M | 0.02M | 0.02M | 0.05M | | -0.37M | -0.53M | -2.56M | -0.06M | -0.77M | -3.36M | -0.01M | -0.21M | 0.10M | -1.17M | 0.46M | 1.51M | 0.13M | 1.64M | 0.80M | -7.02M | 0.22M | 1.05M | 0.90M | 0.58M | 0.47M | 2.82M | 0.51M | 0.15M | -1.17M | 4.76M | -2.46M | 1.32M | -1.75M | -0.48M | 0.76M | -2.66M | -1.55M | 2.20M | 1.04M | 0.73M | 0.56M | 3.34M | 3.64M | -3.54M | 3.83M | -0.09M | | 14.52M | 3.14M |
|
EBT
|
4.44M | 6.41M | 5.94M | 6.11M | 3.80M | 6.21M | 8.89M | 29.02M | 9.97M | 10.95M | 9.93M | 12.52M | 9.12M | 8.41M | 8.84M | 11.81M | 5.67M | 9.61M | 7.32M | 11.67M | 10.81M | 10.27M | 11.39M | 12.03M | 10.76M | 4.79M | 5.70M | 8.83M | 43.90M | -1.39M | 6.92M | 16.69M | 8.99M | 3.65M | 3.65M | 8.62M | 6.29M | 22.69M | 28.18M | 32.36M | 35.66M | 34.55M | 20.42M | 14.11M | 32.68M | 22.71M | 27.14M | 8.51M | 41.41M | 51.38M | 27.61M | 2.06M | 20.39M | 16.56M | 17.53M | 8.07M | 20.42M | 43.13M | 31.40M |
|
Tax Provisions
|
0.19M | 0.27M | 0.25M | 0.32M | 0.09M | 0.14M | 0.15M | -26.11M | 4.41M | 4.09M | 3.74M | 4.66M | 4.20M | 3.55M | 3.56M | 4.77M | 2.43M | 4.27M | 3.22M | 4.80M | 4.68M | 3.02M | 2.00M | 2.18M | 4.16M | 1.73M | 0.70M | 6.77M | 11.32M | -1.14M | -0.53M | 1.77M | 1.47M | 0.35M | -1.29M | 4.27M | 1.98M | 3.71M | 5.60M | 6.48M | 6.14M | 5.09M | 4.39M | -2.77M | 6.10M | 3.27M | 4.10M | 1.46M | 8.57M | 1.37M | -0.81M | 3.07M | 4.27M | 12.94M | -0.09M | 9.50M | 1.73M | 13.69M | 18.02M |
|
Profit After Tax
|
4.25M | 6.13M | 5.69M | 5.79M | 3.71M | 6.07M | 8.74M | 55.13M | 5.57M | 6.86M | 6.19M | 7.86M | 4.92M | 4.86M | 5.28M | 7.03M | 3.24M | 5.34M | 4.10M | 6.87M | 6.13M | 7.25M | 9.39M | 9.86M | 6.60M | 3.07M | 5.00M | 2.06M | 32.58M | -0.25M | 7.45M | 14.91M | 7.52M | 3.30M | 4.93M | 4.35M | 4.32M | 18.99M | 22.58M | 25.88M | 29.51M | 29.45M | 16.03M | 16.89M | 26.57M | 19.45M | 23.04M | 7.05M | 32.84M | 50.01M | 28.42M | -1.01M | 16.12M | 3.62M | 17.61M | -1.43M | 18.69M | 29.44M | 13.39M |
|
Income from Continuing Operations
|
4.25M | 6.13M | 5.69M | 5.79M | 3.71M | 6.07M | 8.74M | 55.13M | 5.57M | 6.86M | 6.19M | 7.86M | 4.92M | 4.86M | 5.28M | 7.03M | 3.24M | 5.34M | 4.10M | 6.87M | 6.13M | 7.25M | 9.39M | 9.86M | 6.60M | 3.07M | 5.00M | 2.06M | 32.58M | -0.25M | 7.45M | 14.91M | 7.52M | 3.30M | 4.93M | 4.35M | 4.32M | 18.99M | 22.58M | 25.88M | 29.51M | 29.45M | 16.03M | 16.89M | 26.57M | 19.45M | 23.04M | 7.05M | 32.84M | 50.01M | 28.42M | -1.01M | 16.12M | 3.62M | 17.61M | -1.43M | 18.69M | 29.44M | 13.39M |
|
Consolidated Net Income
|
4.25M | 6.13M | 5.69M | 5.79M | 3.71M | 6.07M | 8.74M | 55.13M | 5.57M | 6.86M | 6.19M | 7.86M | 4.92M | 4.86M | 5.28M | 7.03M | 3.24M | 5.34M | 4.10M | 6.87M | 6.13M | 7.25M | 9.39M | 9.86M | 6.60M | 3.07M | 5.00M | 2.06M | 32.58M | -0.25M | 7.45M | 14.91M | 7.52M | 3.30M | 4.93M | 4.35M | 4.32M | 18.99M | 22.58M | 25.88M | 29.51M | 29.45M | 16.03M | 16.89M | 26.57M | 19.45M | 23.04M | 7.05M | 32.84M | 50.01M | 28.42M | -1.01M | 16.12M | 3.62M | 17.61M | -1.43M | 18.69M | 29.44M | 13.39M |
|
Income towards Parent Company
|
4.25M | 6.13M | 5.69M | 5.79M | 3.71M | 6.07M | 8.74M | 55.13M | 5.57M | 6.86M | 6.19M | 7.86M | 4.92M | 4.86M | 5.28M | 7.03M | 3.24M | 5.34M | 4.10M | 6.87M | 6.13M | 7.25M | 9.39M | 9.86M | 6.60M | 3.07M | 5.00M | 2.06M | 32.58M | -0.25M | 7.45M | 14.91M | 7.52M | 3.30M | 4.93M | 4.35M | 4.32M | 18.99M | 22.58M | 25.88M | 29.51M | 29.45M | 16.03M | 16.89M | 26.57M | 19.45M | 23.04M | 7.05M | 32.84M | 50.01M | 28.42M | -1.01M | 16.12M | 3.62M | 17.61M | -1.43M | 18.69M | 29.44M | 13.39M |
|
Preferred Dividend Payments
|
-1.25M | -1.90M | -0.03M | 0.49M | -1.17M | -0.17M | -0.08M | -2.67M | 0.02M | 0.02M | 0.02M | 0.02M | 0.01M | 0.01M | 0.01M | 0.01M | 0.00M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Net Income towards Common Stockholders
|
1.87M | 3.30M | 3.84M | 4.34M | 2.78M | 4.55M | 6.55M | 28.74M | 5.55M | 6.84M | 6.18M | 7.84M | 4.91M | 4.85M | 5.27M | 7.02M | 3.24M | 5.34M | 4.10M | 6.87M | 6.13M | 7.25M | 9.39M | 9.86M | 6.60M | 3.07M | 5.00M | 2.06M | 32.58M | -0.25M | 7.45M | 14.91M | 7.52M | 3.30M | 4.93M | 4.35M | 4.32M | 18.99M | 22.58M | 25.88M | 29.51M | 29.45M | 16.03M | 16.89M | 26.57M | 19.45M | 23.04M | 7.05M | 32.84M | 50.01M | 28.42M | -1.01M | 16.12M | 3.62M | 17.61M | -1.43M | 18.69M | 29.44M | 13.39M |
|
EPS (Basic)
|
0.09 | 0.16 | 0.18 | 0.21 | 0.13 | 0.22 | 0.31 | 0.88 | 0.17 | 0.20 | 0.18 | 0.22 | 0.14 | 0.14 | 0.15 | 0.20 | 0.09 | 0.15 | 0.11 | 0.19 | 0.17 | 0.21 | 0.27 | 0.28 | 0.19 | 0.09 | 0.14 | 0.06 | 0.94 | -0.01 | 0.21 | 0.43 | 0.21 | 0.09 | 0.14 | 0.12 | 0.12 | 0.53 | 0.63 | 0.71 | 0.81 | 0.81 | 0.44 | 0.47 | 0.73 | 0.54 | 0.64 | 0.20 | 0.92 | 1.39 | 0.79 | -0.03 | 0.45 | 0.10 | 0.50 | -0.03 | 0.54 | 0.84 | 0.38 |
|
EPS (Weighted Average and Diluted)
|
0.09 | 0.16 | 0.18 | 0.21 | 0.13 | 0.22 | 0.31 | 0.88 | 0.16 | 0.20 | 0.18 | 0.22 | 0.14 | 0.14 | 0.15 | 0.20 | 0.09 | 0.15 | 0.11 | 0.19 | 0.17 | 0.20 | 0.26 | 0.27 | 0.19 | 0.09 | 0.14 | 0.06 | 0.92 | -0.01 | 0.21 | 0.42 | 0.21 | 0.09 | 0.14 | 0.12 | 0.12 | 0.53 | 0.62 | 0.70 | 0.79 | 0.79 | 0.43 | 0.45 | 0.71 | 0.53 | 0.64 | 0.20 | 0.90 | 1.37 | 0.79 | -0.02 | 0.45 | 0.10 | 0.50 | -0.03 | 0.53 | 0.82 | 0.37 |
|
Shares Outstanding (Weighted Average)
|
| | | | | 32.84M | 32.84M | 33.51M | 33.52M | 33.52M | 33.70M | 35.00M | 35.07M | 35.20M | 35.34M | 35.44M | 35.66M | 35.86M | 36.05M | 36.08M | 35.28M | 35.00M | 35.02M | 35.13M | 34.51M | 34.57M | 34.63M | 34.67M | 34.75M | 34.89M | 34.96M | 35.04M | 35.08M | 35.22M | 35.29M | 35.46M | 35.50M | 35.63M | 35.70M | 36.22M | 36.26M | 36.56M | 36.62M | 36.55M | 36.36M | 36.24M | 35.97M | 35.82M | 35.84M | 36.05M | 36.08M | 35.71M | 35.54M | 35.84M | 35.42M | 34.86M | 34.89M | 35.25M | 35.47M |
|
Shares Outstanding (Diluted Average)
|
| | | | | | | | | | | 34.43M | 35.84M | 35.88M | 35.93M | 35.91M | 36.19M | 36.34M | 36.27M | 36.32M | 36.10M | 35.64M | 35.82M | 35.86M | 35.59M | 35.25M | 35.18M | 35.29M | 35.32M | 34.91M | 35.57M | 35.42M | 35.49M | 35.50M | 35.54M | 35.58M | 35.88M | 35.91M | 36.49M | 36.37M | 37.25M | 37.22M | 37.42M | 37.32M | 37.20M | 36.89M | 36.68M | 36.55M | 36.58M | 36.49M | 36.35M | 36.24M | 36.07M | 36.02M | 35.84M | 35.66M | 35.32M | 35.96M | 36.64M |
|
EBITDA
|
4.44M | 6.41M | 5.94M | 6.11M | 3.79M | 6.21M | 8.89M | 2.96M | 9.98M | 10.93M | 9.91M | 12.49M | 9.07M | 8.41M | 9.21M | 12.34M | 8.24M | 9.67M | 8.09M | 15.03M | 10.82M | 10.48M | 11.29M | 13.20M | 10.30M | 3.29M | 5.57M | 7.19M | 4.49M | 5.62M | 6.70M | 15.64M | 8.10M | 3.07M | 3.18M | 5.80M | 5.78M | 22.55M | 29.35M | 27.59M | 38.12M | 33.23M | 22.17M | 14.59M | 31.92M | 25.37M | 28.68M | 7.65M | 40.37M | 8.71M | 17.19M | 2.12M | 16.75M | 20.67M | 18.15M | 13.15M | 10.20M | 34.73M | 32.49M |
|
Interest Expenses
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.56M | 0.57M | 0.56M | 0.56M | 4.45M | 4.99M | 4.30M | 4.22M | 4.23M |
|
Tax Rate
|
4.25% | 4.26% | 4.26% | 5.25% | 2.26% | 2.27% | 1.64% | | 44.19% | 37.34% | 37.65% | 37.23% | 46.09% | 42.21% | 40.29% | 40.43% | 42.84% | 44.46% | 43.95% | 41.13% | 43.27% | 29.38% | 17.55% | 18.09% | 38.62% | 36.06% | 12.25% | 76.71% | 25.79% | 81.78% | | 10.63% | 16.38% | 9.72% | | 49.50% | 31.39% | 16.33% | 19.86% | 20.02% | 17.23% | 14.74% | 21.50% | | 18.68% | 14.39% | 15.10% | 17.19% | 20.70% | 2.66% | | | 20.94% | 78.11% | | | 8.47% | 31.74% | 57.37% |