|
Revenue
|
14.62M | 14.98M | 15.25M | 17.16M | 20.23M | 20.89M | 21.86M | 24.87M | 29.85M | 30.49M | 30.56M | 35.89M | 44.01M | 44.19M | 43.36M | 46.81M | 55.42M | 56.88M | 56.79M | 60.44M | 69.90M | 71.07M | 70.50M | 75.78M | 87.05M | 86.62M | 157.12M | 201.20M | 190.01M | 176.04M | 179.35M | 188.17M | 184.20M | 189.10M | 179.95M | 203.30M | 205.68M | 206.14M | 216.09M | 233.84M | 244.43M | 243.55M | 249.22M | 262.39M | 287.60M | 299.93M | 300.43M | 311.82M | 330.84M | 325.83M | 322.16M |
|
Cost of Revenue
|
6.96M | 6.64M | 6.87M | 8.74M | 8.77M | 9.12M | 9.63M | 12.36M | 11.94M | 11.91M | 12.88M | 17.45M | 16.33M | 15.63M | 17.47M | 22.59M | 21.68M | 21.08M | 23.06M | 28.79M | 25.55M | 24.49M | 24.68M | 31.33M | 29.30M | 28.18M | 61.08M | 87.52M | 81.94M | 74.25M | 74.79M | 87.25M | 80.85M | 76.88M | 76.38M | 97.68M | 94.08M | 87.89M | 88.77M | 99.07M | 95.96M | 91.88M | 90.04M | 99.07M | 100.46M | 95.88M | 103.41M | 122.77M | 106.53M | 93.24M | 94.10M |
|
Gross Profit
|
7.66M | 8.34M | 8.38M | 8.42M | 11.46M | 11.77M | 12.23M | 12.51M | 17.91M | 18.59M | 17.68M | 18.43M | 27.68M | 28.55M | 25.89M | 24.23M | 33.74M | 35.80M | 33.73M | 31.65M | 44.36M | 46.58M | 45.82M | 44.45M | 57.75M | 58.44M | 96.03M | 113.68M | 108.07M | 101.78M | 104.56M | 100.92M | 103.35M | 112.23M | 103.57M | 105.61M | 111.60M | 118.25M | 127.32M | 134.77M | 148.47M | 151.66M | 159.18M | 163.32M | 187.14M | 204.05M | 197.03M | 189.04M | 224.31M | 232.59M | 228.06M |
|
Amortization - Intangibles
|
| 0.41M | 0.41M | 0.41M | 0.41M | 0.41M | 0.41M | 0.41M | 0.41M | 0.41M | 0.41M | 0.98M | 1.05M | 1.08M | 1.08M | 1.08M | 1.08M | 1.08M | 1.16M | 1.54M | 1.47M | 1.48M | 1.49M | 1.49M | 1.49M | 1.49M | 13.05M | 18.67M | 18.70M | 19.08M | 19.13M | 19.16M | 19.81M | 20.29M | 19.64M | 23.05M | 23.70M | 24.18M | 23.54M | 23.17M | 23.17M | 23.17M | 23.21M | 23.22M | 25.55M | 30.98M | 28.35M | 27.00M | 27.00M | 27.00M | 27.00M |
|
Research & Development
|
| 1.66M | 1.80M | 2.01M | 2.19M | 2.30M | 2.81M | 3.20M | 3.52M | 4.00M | 4.42M | 4.89M | 4.62M | 4.99M | 6.21M | 6.55M | 6.24M | 6.80M | 6.87M | 7.48M | 7.98M | 8.40M | 8.68M | 10.00M | 10.90M | 11.64M | 23.51M | 31.52M | 31.08M | 30.65M | 30.76M | 32.32M | 35.47M | 37.90M | 38.07M | 45.93M | 45.18M | 46.58M | 48.89M | 52.72M | 53.19M | 54.77M | 55.61M | 55.24M | 56.09M | 58.58M | 60.19M | 64.65M | 61.44M | 64.80M | 65.92M |
|
Selling, General & Administrative
|
| 0.82M | 0.89M | 1.27M | 1.14M | 1.67M | 2.44M | 3.09M | 3.16M | 3.94M | 3.48M | 3.54M | 4.57M | 5.55M | 5.17M | 4.86M | 5.87M | 6.23M | 6.25M | 6.76M | 7.51M | 7.89M | 9.16M | 8.48M | 8.71M | 9.26M | 19.22M | 23.37M | 19.00M | 20.49M | 22.10M | 22.90M | 20.69M | 22.81M | 20.00M | 21.93M | 23.73M | 25.94M | 25.13M | 22.68M | 25.54M | 27.82M | 27.15M | 23.14M | 38.24M | 32.26M | 31.79M | 29.98M | 25.54M | 29.99M | 30.88M |
|
Restructuring Costs
|
| | | | | | | | | | | | | | | | | | | | | | | | | 2.78M | 17.68M | 11.65M | 12.77M | 10.37M | 8.19M | 14.66M | 8.81M | 16.37M | 13.24M | 26.38M | 9.29M | 7.68M | 6.51M | 5.11M | 3.46M | 2.04M | 2.65M | 2.28M | 2.14M | 1.78M | 34.44M | 2.18M | 1.27M | 1.27M | 1.16M |
|
Other Operating Expenses
|
4.73M | 2.25M | 2.29M | 3.55M | 2.64M | 2.73M | 2.68M | 4.20M | 3.24M | 3.15M | 3.48M | 5.65M | 5.23M | 5.27M | 5.47M | 6.64M | 5.70M | 6.28M | 7.05M | 8.97M | 8.33M | 8.72M | 8.99M | 9.38M | 10.46M | 9.88M | 25.70M | 32.60M | 30.16M | 31.24M | 32.01M | 32.62M | 34.14M | 36.02M | 32.62M | 38.62M | 40.68M | 40.46M | 41.25M | 41.05M | 43.10M | 42.29M | 42.87M | 43.78M | 49.04M | 52.51M | 50.99M | 50.09M | 52.99M | 46.92M | 51.41M |
|
Operating Expenses
|
4.73M | 4.73M | 4.98M | 6.83M | 5.97M | 6.70M | 7.94M | 10.49M | 9.92M | 11.09M | 11.37M | 14.07M | 14.43M | 15.81M | 16.85M | 18.05M | 17.81M | 19.31M | 20.16M | 23.21M | 23.82M | 25.01M | 26.83M | 27.86M | 30.07M | 33.58M | 86.11M | 99.14M | 93.00M | 92.76M | 93.06M | 102.50M | 99.10M | 113.10M | 103.94M | 132.86M | 118.89M | 120.66M | 121.78M | 121.56M | 125.29M | 126.92M | 128.29M | 124.43M | 145.51M | 145.12M | 177.40M | 146.89M | 141.23M | 142.98M | 149.37M |
|
Operating Income
|
2.93M | 3.61M | 3.40M | 1.59M | 5.49M | 5.07M | 4.29M | 2.02M | 7.98M | 7.50M | 6.30M | 4.36M | 13.25M | 12.74M | 9.04M | 6.18M | 15.93M | 16.50M | 13.56M | 8.43M | 20.54M | 21.56M | 18.99M | 16.58M | 27.68M | 24.86M | 9.92M | 14.54M | 15.07M | 9.03M | 11.50M | -1.59M | 4.25M | -0.88M | -0.37M | -27.25M | -7.29M | -2.41M | 5.54M | 13.22M | 23.18M | 24.74M | 30.89M | 38.89M | 41.63M | 58.93M | 19.62M | 42.15M | 83.08M | 89.61M | 78.69M |
|
EBIT
|
2.93M | 3.61M | 3.40M | 1.59M | 5.49M | 5.07M | 4.29M | 2.02M | 7.98M | 7.50M | 6.30M | 4.36M | 13.25M | 12.74M | 9.04M | 6.18M | 15.93M | 16.50M | 13.56M | 8.43M | 20.54M | 21.56M | 18.99M | 16.58M | 27.68M | 24.86M | 9.92M | 14.54M | 15.07M | 9.03M | 11.50M | -1.59M | 4.25M | -0.88M | -0.37M | -27.25M | -7.29M | -2.41M | 5.54M | 13.22M | 23.18M | 24.74M | 30.89M | 38.89M | 41.63M | 58.93M | 19.62M | 42.15M | 83.08M | 89.61M | 78.69M |
|
Other Non Operating Income
|
| -0.04M | -0.14M | -5.89M | -0.83M | -0.04M | -0.14M | -0.10M | -0.10M | -0.54M | 0.12M | -0.06M | -0.64M | -0.04M | -0.26M | -0.16M | -0.09M | -0.04M | -0.40M | -1.71M | -0.00M | -0.07M | -1.49M | -0.22M | 23.66M | -1.06M | -30.95M | -0.73M | -0.76M | -0.82M | -0.42M | 7.02M | -3.63M | 0.34M | 3.12M | -5.77M | -0.30M | 0.03M | 0.44M | 1.10M | 1.83M | 2.76M | 3.74M | 4.47M | 3.40M | 3.11M | 4.75M | 3.07M | 2.73M | 3.39M | 2.89M |
|
Non Operating Income
|
| -0.04M | -0.14M | -5.89M | -0.83M | -0.04M | -0.14M | -0.10M | -0.10M | -0.54M | 0.12M | -0.06M | -0.64M | -0.04M | -0.26M | -0.16M | -0.09M | -0.04M | -0.40M | -1.71M | -0.00M | -0.07M | -1.55M | -0.22M | 23.66M | -1.13M | -41.17M | -15.15M | -13.03M | -9.72M | -7.37M | 0.24M | -10.32M | -6.91M | -8.76M | -16.52M | -10.76M | -11.46M | -11.72M | -13.21M | -13.17M | -10.52M | -9.80M | -9.17M | -8.39M | -12.31M | -13.41M | -12.19M | -12.12M | -11.56M | -11.16M |
|
EBT
|
2.84M | 3.57M | 3.26M | -4.30M | 4.66M | 5.03M | 4.15M | 1.92M | 7.88M | 6.96M | 6.42M | 4.30M | 12.61M | 12.70M | 8.79M | 6.02M | 15.84M | 16.46M | 13.17M | 6.73M | 20.54M | 21.49M | 17.43M | 16.36M | 51.28M | 23.74M | -31.25M | -0.61M | 2.04M | -0.69M | 4.13M | -1.34M | -6.07M | -7.79M | -9.12M | -43.77M | -18.05M | -13.87M | -6.18M | 0.01M | 10.01M | 14.22M | 21.09M | 29.72M | 33.24M | 46.62M | 6.22M | 29.96M | 70.95M | 78.05M | 67.53M |
|
Tax Provisions
|
1.09M | 1.35M | 1.28M | 0.42M | 1.94M | 2.00M | 1.10M | 0.55M | 2.90M | 2.54M | 2.34M | 1.17M | 4.54M | 4.47M | 2.78M | 1.96M | 1.81M | -0.49M | 2.69M | 0.82M | -2.04M | -1.03M | 1.75M | 3.24M | 9.46M | 4.37M | -9.92M | -0.42M | 0.22M | -0.54M | 2.34M | -6.71M | -3.45M | -3.97M | -4.09M | -10.95M | -4.41M | -3.22M | -4.54M | 0.22M | 5.92M | 3.64M | 6.41M | 3.35M | 4.43M | 10.79M | 0.52M | 3.60M | 17.04M | 18.20M | 15.84M |
|
Profit After Tax
|
1.75M | 2.22M | 1.98M | -4.72M | 2.72M | 3.03M | 3.05M | 1.37M | 4.98M | 4.42M | 4.09M | 3.13M | 8.07M | 8.23M | 6.01M | 4.06M | 14.03M | 16.95M | 10.48M | 5.91M | 22.58M | 22.52M | 15.69M | 13.12M | 41.82M | 19.37M | -21.33M | -0.19M | 1.83M | -0.15M | 1.79M | 5.37M | -2.62M | -3.82M | -5.04M | -32.82M | -13.64M | -10.65M | -1.64M | -0.21M | 4.09M | 10.58M | 14.67M | 26.36M | 28.81M | 35.82M | 5.70M | 26.36M | 53.91M | 59.85M | 51.69M |
|
Income from Continuing Operations
|
1.75M | 2.22M | 1.98M | -4.72M | 2.72M | 3.03M | 3.05M | 1.37M | 4.98M | 4.42M | 4.09M | 3.13M | 8.07M | 8.23M | 6.01M | 4.06M | 14.03M | 16.95M | 10.48M | 5.91M | 22.58M | 22.52M | 15.69M | 13.12M | 41.82M | 19.37M | -21.33M | -0.19M | 1.83M | -0.15M | 1.79M | 5.37M | -2.62M | -3.82M | -5.04M | -32.82M | -13.64M | -10.65M | -1.64M | -0.21M | 4.09M | 10.58M | 14.67M | 26.36M | 28.81M | 35.82M | 5.70M | 26.36M | 53.91M | 59.85M | 51.69M |
|
Consolidated Net Income
|
1.75M | 2.22M | 1.98M | -4.72M | 2.72M | 3.03M | 3.05M | 1.37M | 4.98M | 4.42M | 4.09M | 3.13M | 8.07M | 8.23M | 6.01M | 4.06M | 14.03M | 16.95M | 10.48M | 5.91M | 22.58M | 22.52M | 15.69M | 13.12M | 41.82M | 19.37M | -21.33M | -0.19M | 1.83M | -0.15M | 1.79M | 5.37M | -2.62M | -3.82M | -5.04M | -32.82M | -13.64M | -10.65M | -1.64M | -0.21M | 4.09M | 10.58M | 14.67M | 26.36M | 28.81M | 35.82M | 5.70M | 26.36M | 53.91M | 59.85M | 51.69M |
|
Income towards Parent Company
|
1.75M | 2.22M | 1.98M | -4.72M | 2.72M | 3.03M | 3.05M | 1.37M | 4.98M | 4.42M | 4.09M | 3.13M | 8.07M | 8.23M | 6.01M | 4.06M | 14.03M | 16.95M | 10.48M | 5.91M | 22.58M | 22.52M | 15.69M | 13.12M | 41.82M | 19.37M | -21.33M | -0.19M | 1.83M | -0.15M | 1.79M | 5.37M | -2.62M | -3.82M | -5.04M | -32.82M | -13.64M | -10.65M | -1.64M | -0.21M | 4.09M | 10.58M | 14.67M | 26.36M | 28.81M | 35.82M | 5.70M | 26.36M | 53.91M | 59.85M | 51.69M |
|
Net Income towards Common Stockholders
|
1.75M | 1.83M | 1.21M | -10.65M | 3.85M | 2.59M | 3.04M | 1.81M | 4.98M | 4.42M | 4.09M | 3.13M | 8.07M | 8.23M | 6.01M | 4.06M | 14.03M | 16.95M | 10.48M | 5.91M | 22.58M | 22.52M | 15.69M | 13.12M | 41.82M | 19.37M | -21.33M | -0.19M | 1.83M | -0.15M | 1.79M | 5.37M | -2.62M | -3.82M | -5.04M | -32.82M | -13.64M | -10.65M | -1.64M | -0.21M | 4.09M | 10.58M | 14.67M | 26.36M | 28.81M | 35.82M | 5.70M | 26.36M | 53.91M | 59.85M | 51.69M |
|
EPS (Basic)
|
0.08 | 0.12 | 0.11 | -1.88 | 0.52 | 0.19 | 0.06 | 0.06 | 0.09 | 0.08 | 0.07 | 0.06 | 0.14 | 0.14 | 0.10 | 0.07 | 0.23 | 0.28 | 0.17 | 0.10 | 0.37 | 0.36 | 0.25 | 0.21 | 0.67 | 0.30 | -0.30 | 0.00 | 0.03 | 0.00 | 0.02 | 0.07 | -0.03 | -0.05 | -0.06 | -0.39 | -0.16 | -0.13 | -0.02 | 0.00 | 0.05 | 0.12 | 0.17 | 0.31 | 0.33 | 0.41 | 0.07 | 0.30 | 0.62 | 0.69 | 0.60 |
|
EPS (Weighted Average and Diluted)
|
0.04 | 0.05 | 0.04 | -1.88 | 0.08 | 0.06 | 0.05 | 0.03 | 0.09 | 0.08 | 0.07 | 0.05 | 0.14 | 0.14 | 0.10 | 0.07 | 0.23 | 0.27 | 0.17 | 0.10 | 0.36 | 0.36 | 0.25 | 0.21 | 0.65 | 0.30 | -0.30 | 0.00 | 0.03 | 0.00 | 0.02 | 0.07 | -0.03 | -0.05 | -0.06 | -0.39 | -0.16 | -0.13 | -0.02 | 0.00 | 0.05 | 0.12 | 0.17 | 0.30 | 0.33 | 0.40 | 0.06 | 0.30 | 0.61 | 0.68 | 0.59 |
|
Shares Outstanding (Weighted Average)
|
| 5.57M | 5.58M | 5.65M | 7.37M | 8.13M | 53.68M | 31.18M | 55.06M | 56.73M | 57.35M | 56.72M | 57.82M | 58.25M | 58.94M | 58.62M | 59.72M | 60.17M | 60.56M | 60.30M | 61.17M | 61.88M | 62.09M | 61.84M | 62.33M | 64.22M | 70.52M | 67.03M | 70.98M | 72.34M | 76.70M | 74.23M | 81.75M | 83.48M | 83.55M | 83.13M | 84.02M | 84.44M | 84.57M | 84.44M | 85.03M | 85.53M | 85.70M | 85.56M | 86.47M | 87.13M | 87.19M | 86.87M | 86.66M | 86.60M | 86.40M |
|
Shares Outstanding (Diluted Average)
|
| 37.50M | 28.73M | 5.65M | 43.74M | 45.85M | 57.55M | 51.86M | 57.77M | 58.93M | 59.26M | 58.86M | 59.40M | 59.65M | 60.07M | 59.89M | 61.40M | 61.77M | 61.87M | 61.85M | 62.69M | 63.40M | 63.92M | 63.37M | 63.90M | 65.58M | 70.52M | 68.45M | 72.29M | 72.97M | 77.84M | 75.68M | 81.75M | 83.48M | 83.55M | 83.13M | 84.02M | 84.44M | 84.57M | 84.44M | 86.10M | 86.36M | 87.12M | 86.96M | 88.32M | 88.65M | 88.70M | 88.83M | 88.42M | 88.15M | 87.80M |
|
EBITDA
|
1.75M | 2.22M | 1.98M | -4.72M | 2.72M | 3.03M | 3.05M | 1.37M | 7.98M | 7.50M | 6.30M | 4.36M | 13.25M | 12.74M | 9.04M | 6.18M | 15.93M | 16.50M | 13.56M | 8.43M | 22.58M | 22.52M | 15.69M | 13.12M | 41.82M | 19.37M | -21.33M | -0.19M | 1.83M | -0.15M | 1.79M | 5.37M | -2.62M | -3.82M | -5.04M | -32.82M | -13.64M | -10.65M | -1.64M | -0.21M | 4.09M | 10.58M | 14.67M | 26.36M | 28.81M | 35.82M | 5.70M | 26.36M | 53.91M | 89.61M | 78.69M |
|
Interest Expenses
|
0.08M | 0.04M | 0.14M | 5.89M | 0.09M | 0.04M | 0.14M | 0.10M | 0.10M | 0.54M | -0.12M | 0.06M | 0.64M | 0.04M | | | | | | | | | 0.07M | 0.07M | 0.06M | 0.07M | 10.22M | 14.42M | 12.26M | 8.89M | 6.95M | 6.77M | 6.69M | 7.25M | 11.88M | 10.75M | 10.46M | 11.49M | 12.16M | 14.30M | 15.00M | 13.27M | 13.54M | 13.64M | 11.79M | 15.43M | 18.16M | 15.26M | 14.86M | 14.96M | 14.05M |
|
Tax Rate
|
38.45% | 37.81% | 39.29% | -9.70% | 41.69% | 39.83% | 26.51% | 28.67% | 36.82% | 36.44% | 36.39% | 27.19% | 35.97% | 35.18% | 31.62% | 32.56% | 11.42% | -2.97% | 20.39% | 12.23% | -9.92% | -4.79% | 10.01% | 19.81% | 18.44% | 18.41% | 31.74% | 68.70% | 10.67% | 78.58% | 56.67% | 499.93% | 56.89% | 50.96% | 44.79% | 25.01% | 24.44% | 23.20% | 73.45% | 2,712.50% | 59.11% | 25.61% | 30.42% | 11.28% | 13.32% | 23.16% | 8.28% | 12.00% | 24.01% | 23.32% | 23.46% |