|
Revenue
|
42.29M | 41.18M | 51.29M | 58.97M | 71.81M | 74.99M | 84.92M | 74.39M | 83.39M | 80.08M | 84.04M | 77.71M | 84.33M | 80.08M | 82.17M | 80.89M | 86.51M | 90.79M | 49.46M | 90.93M | 92.28M | 154.36M | 98.50M | 101.37M | 143.83M | 107.59M | 97.77M | 96.20M | 147.27M | 147.95M | 138.08M | 169.57M | 211.26M | 232.22M | 193.29M | 173.48M | 199.05M | 183.32M | 169.77M | 173.48M | 199.05M | 183.32M | 169.77M | 167.24M | 169.10M | 251.07M | 223.62M | 239.03M | 269.16M | 284.85M | 244.06M | 282.41M | 274.63M | 209.62M | 239.43M | 201.12M | 242.51M | 197.24M | 196.67M | 210.80M | 239.29M | 234.74M | 229.68M | 216.04M | 249.09M | 276.89M |
|
Cost of Revenue
|
13.46M | 12.04M | 15.91M | 15.94M | 18.72M | 18.91M | 24.02M | 18.38M | 19.38M | 18.95M | 21.20M | 19.06M | 20.55M | 19.51M | 20.38M | 19.42M | 21.15M | 21.35M | 0.97M | 21.08M | 18.19M | 37.71M | 21.61M | 22.34M | 30.51M | 26.32M | 23.40M | 20.97M | 35.21M | 32.75M | 42.14M | 32.53M | 42.16M | 68.06M | 44.53M | 40.20M | 54.17M | 58.86M | 52.83M | 46.28M | 50.97M | 47.63M | 44.87M | 41.20M | 50.32M | 59.74M | 55.16M | 54.05M | 68.43M | 85.71M | 69.08M | 78.79M | 78.14M | 57.38M | 69.87M | 57.38M | 62.83M | 54.47M | 61.63M | 68.86M | 72.69M | 75.34M | 71.83M | 71.71M | 81.22M | 89.60M |
|
Gross Profit
|
28.82M | 29.14M | 35.38M | 43.03M | 53.09M | 56.08M | 60.90M | 56.01M | 64.01M | 61.13M | 62.84M | 58.65M | 63.78M | 60.57M | 61.79M | 61.47M | 65.36M | 69.44M | 48.49M | 69.84M | 74.09M | 116.64M | 76.89M | 79.03M | 113.32M | 81.27M | 74.37M | 75.24M | 112.06M | 115.20M | 95.94M | 129.37M | 157.09M | 173.36M | 140.46M | 127.20M | 148.08M | 135.69M | 124.90M | 127.20M | 148.08M | 135.69M | 124.90M | 126.03M | 118.78M | 191.33M | 168.46M | 184.98M | 200.73M | 199.14M | 174.98M | 203.62M | 196.49M | 152.24M | 169.56M | 143.74M | 179.68M | 142.77M | 135.04M | 141.94M | 166.60M | 159.40M | 157.86M | 144.32M | 167.88M | 187.29M |
|
Research & Development
|
8.84M | 6.76M | 7.84M | 8.10M | 8.08M | 7.96M | 8.94M | 9.48M | 10.51M | 10.61M | 10.35M | 10.36M | 10.30M | 10.00M | 10.89M | 11.32M | 11.89M | 12.18M | 8.92M | 12.50M | 12.52M | 17.53M | 14.21M | 16.99M | 18.30M | 16.98M | 17.53M | 20.55M | 19.67M | 18.60M | 19.44M | 22.77M | 23.38M | 26.08M | 26.98M | 31.08M | 26.89M | 29.70M | 28.78M | 30.24M | 28.08M | 28.11M | 32.99M | 35.95M | 30.40M | 30.24M | 34.40M | 34.10M | 31.30M | 34.48M | 35.49M | 36.05M | 33.99M | 33.95M | 37.13M | 38.54M | 33.59M | 32.58M | 34.69M | 37.10M | 34.96M | 35.21M | 32.54M | 34.73M | 33.10M | 35.08M |
|
Selling, General & Administrative
|
26.14M | 21.28M | 26.52M | 23.62M | 25.74M | 25.86M | 29.02M | 29.16M | 29.47M | 28.14M | 30.93M | 30.55M | 30.13M | 28.77M | 30.39M | 32.17M | 33.30M | 33.88M | 24.16M | 34.90M | 35.54M | 43.77M | 37.60M | 39.93M | 43.24M | 35.81M | 37.69M | 38.34M | 42.72M | 42.07M | 42.98M | 46.52M | 52.52M | 61.05M | 60.63M | 63.70M | 66.75M | 65.82M | 66.43M | 66.81M | 68.25M | 64.49M | 74.30M | 69.14M | 60.15M | 64.21M | 74.10M | 72.42M | 76.84M | 77.11M | 82.97M | 80.83M | 79.95M | 75.37M | 75.95M | 83.04M | 83.42M | 82.31M | 90.37M | 90.63M | 93.18M | 92.62M | 94.48M | 83.50M | 91.34M | 94.44M |
|
Restructuring Costs
|
0.30M | 0.22M | 0.27M | 0.05M | 0.04M | -0.01M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 14.80M | 0.25M | 0.88M | | | | | | | | | | | | | | | | | | | |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | | | | | | | | | | | 78.29M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Operating Expenses
|
35.27M | 28.26M | 34.63M | 31.77M | 33.85M | 33.80M | 37.96M | 38.64M | 39.97M | 38.74M | 41.28M | 40.91M | 40.43M | 38.77M | 41.27M | 43.49M | 45.19M | 46.06M | 33.09M | 47.40M | 48.06M | 61.30M | 51.80M | 56.92M | 61.54M | 52.78M | 55.22M | 58.89M | 62.39M | 60.67M | 62.42M | 69.29M | 75.89M | 87.13M | 87.61M | 94.77M | 93.64M | 95.52M | 95.21M | 97.05M | 96.32M | 92.60M | 107.29M | 105.08M | 105.35M | 94.70M | 109.37M | 106.53M | 108.14M | 111.59M | 118.46M | 116.89M | 113.94M | 109.33M | 113.08M | 121.58M | 117.01M | 114.89M | 125.06M | 127.73M | 128.14M | 127.83M | 127.02M | 118.23M | 124.44M | 129.53M |
|
Operating Income
|
-6.45M | 0.88M | 0.76M | 11.25M | 19.24M | 22.27M | 22.95M | 17.37M | 24.04M | 22.39M | 21.56M | 17.74M | 23.35M | 21.80M | 20.51M | 17.98M | 20.17M | 23.38M | 15.40M | 22.44M | 26.02M | 55.34M | 25.09M | 22.11M | 51.78M | 28.48M | 19.15M | 16.34M | 49.67M | 54.53M | 33.52M | 34.60M | 63.45M | 77.84M | 45.25M | 30.15M | 51.76M | 43.09M | 17.61M | 30.15M | 51.76M | 43.09M | 17.61M | 20.95M | -6.14M | 96.64M | 59.09M | 78.45M | 92.58M | 87.55M | 56.52M | 86.73M | 65.14M | 40.02M | 54.34M | 22.16M | 65.17M | 30.64M | 12.73M | 14.20M | 38.46M | 31.56M | 30.84M | 26.09M | 43.43M | 57.77M |
|
EBIT
|
-6.45M | 0.88M | 0.76M | 11.25M | 19.24M | 22.27M | 22.95M | 17.37M | 24.04M | 22.39M | 21.56M | 17.74M | 23.35M | 21.80M | 20.51M | 17.98M | 20.17M | 23.38M | 15.40M | 22.44M | 26.02M | 55.34M | 25.09M | 22.11M | 51.78M | 28.48M | 19.15M | 16.34M | 49.67M | 54.53M | 33.52M | 34.60M | 63.45M | 77.84M | 45.25M | 30.15M | 51.76M | 43.09M | 17.61M | 30.15M | 51.76M | 43.09M | 17.61M | 20.95M | -6.14M | 96.64M | 59.09M | 78.45M | 92.58M | 87.55M | 56.52M | 86.73M | 65.14M | 40.02M | 54.34M | 22.16M | 65.17M | 30.64M | 12.73M | 14.20M | 38.46M | 31.56M | 30.84M | 26.09M | 43.43M | 57.77M |
|
Interest & Investment Income
|
0.88M | 0.42M | 0.31M | 0.26M | 0.31M | 0.38M | 0.47M | 0.60M | 0.70M | 0.92M | 0.68M | 0.97M | 1.80M | 0.82M | 0.87M | 0.39M | 0.77M | 0.94M | 0.50M | 0.79M | 0.80M | 0.78M | 0.79M | 0.85M | 0.96M | 0.84M | 1.03M | 1.14M | 1.45M | 2.05M | 2.41M | 2.01M | 2.14M | 2.48M | 2.92M | 3.24M | 3.56M | 3.94M | 3.98M | 4.91M | 5.22M | 5.11M | 4.45M | 5.23M | 3.29M | 2.49M | 1.98M | 1.55M | 1.72M | 1.75M | 1.64M | 1.47M | 1.50M | 1.42M | 2.33M | 3.59M | 4.09M | 4.89M | 1.52M | 3.12M | 3.12M | 3.56M | 4.17M | 3.99M | 4.04M | 4.20M |
|
Other Non Operating Income
|
2.10M | -0.16M | -0.14M | -0.25M | -0.16M | -0.13M | -0.17M | -0.20M | 0.21M | -0.23M | -0.13M | -0.64M | -0.10M | -0.41M | 0.20M | 0.12M | -0.26M | -0.44M | -0.34M | -0.27M | -0.07M | 0.79M | 0.42M | 0.66M | -0.06M | -0.04M | 0.54M | 0.21M | 0.33M | -0.61M | 0.07M | 0.27M | -0.18M | -0.45M | -1.03M | 0.28M | -0.25M | -0.38M | -0.36M | 0.93M | -0.14M | -1.29M | 2.62M | -3.00M | 0.34M | 2.36M | 4.01M | -1.01M | -0.64M | -0.59M | -0.04M | -0.44M | -2.04M | -1.88M | 2.53M | 0.39M | -1.60M | -8.70M | -0.13M | 0.20M | -0.18M | 1.22M | 0.45M | -2.45M | 2.09M | 0.84M |
|
Non Operating Income
|
1.80M | -0.16M | -0.14M | -0.25M | -0.16M | -0.13M | -0.17M | -0.20M | -0.15M | -0.16M | -0.13M | 0.00M | -0.10M | -0.13M | -0.14M | 0.12M | -0.26M | -0.17M | -0.13M | -0.27M | -0.07M | 0.20M | -0.14M | -0.31M | -0.06M | -0.02M | 1.03M | 0.21M | 0.22M | 0.37M | 0.07M | 0.27M | -0.17M | -0.45M | 0.01M | 0.28M | -0.25M | -0.13M | -0.12M | 0.93M | -0.14M | 0.46M | -0.03M | -0.18M | 0.20M | -0.17M | -0.16M | -0.17M | -0.13M | -0.12M | -0.17M | -0.05M | -0.19M | -0.21M | 0.04M | 0.07M | 0.11M | 0.17M | 0.23M | 0.20M | 0.18M | 0.21M | 0.34M | 0.17M | 2.09M | 0.06M |
|
EBT
|
-4.16M | 1.14M | 0.47M | 11.10M | 19.39M | 22.63M | 22.99M | 17.71M | 24.80M | 22.92M | 21.69M | 18.08M | 25.02M | 22.09M | 21.44M | 18.55M | 20.77M | 23.71M | 15.43M | 22.85M | 26.68M | 57.11M | 26.16M | 23.31M | 52.64M | 29.26M | 21.75M | 17.59M | 51.67M | 56.34M | 36.47M | 39.23M | 61.81M | 112.75M | 52.67M | 37.98M | 66.57M | 81.27M | 48.75M | 35.73M | 56.98M | 47.37M | 22.92M | 22.99M | -2.31M | 101.31M | 64.92M | 78.83M | 93.54M | 88.58M | 57.95M | 87.70M | 64.42M | 39.34M | 59.23M | 26.21M | 67.78M | 27.00M | 14.35M | 17.57M | 41.57M | 36.55M | 35.80M | 27.80M | 48.06M | 62.86M |
|
Tax Provisions
|
-0.75M | -3.36M | 0.01M | 2.55M | 4.46M | 4.49M | 3.22M | 4.07M | 5.70M | 4.88M | 3.38M | 3.80M | 5.25M | 4.28M | 5.20M | 2.97M | 3.95M | 2.98M | 1.38M | 4.34M | 4.00M | 9.43M | 3.49M | 3.84M | 9.12M | 3.44M | 2.90M | 2.70M | 8.66M | 2.67M | 4.10M | -6.24M | 5.31M | 10.26M | 80.42M | 0.76M | 10.38M | 0.84M | 3.33M | 2.63M | 8.23M | 5.68M | -57.41M | 2.52M | -1.17M | 13.80M | -4.42M | 8.98M | 15.94M | 9.68M | 4.41M | 20.37M | 5.51M | 5.37M | 3.92M | 0.60M | 10.30M | 8.09M | 3.12M | 5.54M | 5.36M | 6.96M | 7.45M | 4.20M | 7.55M | 45.20M |
|
Profit After Tax
|
-3.41M | 4.50M | 0.46M | 8.54M | 14.93M | 18.14M | 19.76M | 13.64M | 19.10M | 18.04M | 19.10M | 14.28M | 19.77M | 17.80M | 16.24M | 15.58M | 16.82M | 20.73M | 20.44M | 18.51M | 25.95M | 50.40M | 26.63M | 20.50M | 43.71M | 104.11M | 18.75M | 14.88M | 43.01M | 53.67M | 32.38M | 37.22M | 56.20M | 80.44M | 45.42M | 33.10M | 48.75M | 41.69M | 80.33M | 33.10M | 48.75M | 41.69M | 80.33M | 20.48M | -1.14M | 87.51M | 69.34M | 69.85M | 77.60M | 78.90M | 53.53M | 67.33M | 58.90M | 33.98M | 55.31M | 25.61M | 57.47M | 18.92M | 11.23M | 12.02M | 36.21M | 29.59M | 28.35M | 23.60M | 40.51M | 17.66M |
|
Income from Continuing Operations
|
-3.41M | 4.50M | 0.46M | 8.54M | 14.93M | 18.14M | 19.76M | 13.64M | 19.10M | 18.04M | 18.31M | 14.28M | 19.77M | 17.80M | 16.24M | 15.58M | 16.82M | 20.73M | 14.05M | 18.51M | 22.68M | 47.68M | 22.67M | 19.47M | 43.52M | 25.82M | 18.85M | 14.88M | 43.01M | 53.67M | 32.38M | 45.47M | 56.49M | 102.49M | -27.75M | 37.22M | 56.20M | 80.44M | 45.42M | 33.10M | 48.75M | 41.69M | 80.33M | 20.48M | -1.14M | 87.51M | 69.34M | 69.85M | 77.60M | 78.90M | 53.53M | 67.33M | 58.90M | 33.98M | 55.31M | 25.61M | 57.47M | 18.92M | 11.23M | 12.02M | 36.21M | 29.59M | 28.35M | 23.60M | 40.51M | 17.66M |
|
Consolidated Net Income
|
-3.41M | 4.50M | 0.46M | 8.54M | 14.93M | 18.14M | 19.76M | 13.64M | 19.10M | 18.04M | 18.31M | 14.28M | 19.77M | 17.80M | 16.24M | 15.58M | 16.82M | 20.73M | 14.05M | 18.51M | 0.69M | 2.72M | 3.96M | 1.03M | 0.20M | 78.29M | -0.11M | 14.88M | -0.26M | 53.67M | 32.38M | 45.47M | 56.49M | 102.49M | -27.75M | 37.22M | 56.20M | 80.44M | 45.42M | 33.10M | 48.75M | 41.69M | 80.33M | 20.48M | -1.14M | 87.51M | 69.34M | 69.85M | 77.60M | 78.90M | 53.53M | 67.33M | 58.90M | 33.98M | 55.31M | 25.61M | 57.47M | 18.92M | 11.23M | 12.02M | 36.21M | 29.59M | 28.35M | 23.60M | 40.51M | 17.66M |
|
Income towards Parent Company
|
-3.41M | 4.50M | 0.46M | 8.54M | 14.93M | 18.14M | 19.76M | 13.64M | 19.10M | 18.04M | 18.31M | 14.28M | 19.77M | 17.80M | 16.24M | 15.58M | 16.82M | 20.73M | 14.05M | 18.51M | 0.69M | 2.72M | 3.96M | 1.03M | 0.20M | 78.29M | -0.11M | 14.88M | -0.26M | 53.67M | 32.38M | 45.47M | 56.49M | 102.49M | -27.75M | 37.22M | 56.20M | 80.44M | 45.42M | 33.10M | 48.75M | 41.69M | 80.33M | 20.48M | -1.14M | 87.51M | 69.34M | 69.85M | 77.60M | 78.90M | 53.53M | 67.33M | 58.90M | 33.98M | 55.31M | 25.61M | 57.47M | 18.92M | 11.23M | 12.02M | 36.21M | 29.59M | 28.35M | 23.60M | 40.51M | 17.66M |
|
Net Income towards Common Stockholders
|
-3.41M | 4.50M | 0.46M | 8.54M | 14.93M | 18.14M | 19.76M | 13.64M | 19.10M | 18.04M | 18.31M | 14.28M | 19.77M | 17.80M | 16.24M | 15.58M | 16.82M | 20.73M | 14.05M | 18.51M | 0.69M | 2.72M | 3.96M | 1.03M | 0.20M | 78.29M | -0.11M | 14.88M | -0.26M | 53.67M | 32.38M | 45.47M | 56.49M | 102.49M | -27.75M | 37.22M | 56.20M | 80.44M | 45.42M | 33.10M | 48.75M | 41.69M | 80.33M | 20.48M | -1.14M | 87.51M | 69.34M | 69.85M | 77.60M | 78.90M | 53.53M | 67.33M | 58.90M | 33.98M | 55.31M | 25.61M | 57.47M | 18.92M | 11.23M | 12.02M | 36.21M | 29.59M | 28.35M | 23.60M | 40.51M | 17.66M |
|
EPS (Basic)
|
-0.09 | 0.11 | 0.01 | 0.22 | 0.38 | 0.46 | 0.49 | 0.33 | 0.46 | 0.43 | -0.39 | 0.34 | 0.46 | 0.21 | 0.18 | 0.18 | 0.19 | 0.24 | 0.24 | 0.21 | 0.30 | 0.58 | 0.31 | 0.24 | 0.50 | 1.21 | -0.86 | 0.18 | 0.51 | 0.63 | -0.47 | 0.21 | 0.33 | 0.47 | 0.26 | 0.19 | 0.28 | 0.24 | 0.47 | 0.19 | 0.28 | 0.24 | 0.47 | 0.12 | -0.01 | 0.50 | 0.40 | 0.40 | 0.44 | 0.45 | 0.30 | 0.39 | 0.34 | 0.20 | 0.32 | 0.15 | 0.33 | 0.11 | 0.07 | 0.07 | 0.21 | 0.17 | 0.17 | 0.14 | 0.24 | 0.11 |
|
EPS (Weighted Average and Diluted)
|
-0.09 | 0.11 | 0.01 | 0.22 | 0.38 | 0.45 | 0.47 | 0.32 | 0.45 | 0.42 | -0.37 | 0.33 | 0.45 | 0.20 | 0.19 | 0.18 | 0.19 | 0.23 | 0.24 | 0.21 | 0.29 | 0.57 | 0.30 | 0.23 | 0.49 | 1.19 | -0.84 | 0.17 | 0.50 | 0.61 | -0.46 | 0.21 | 0.32 | 0.45 | 0.26 | 0.19 | 0.28 | 0.24 | 0.46 | 0.19 | 0.28 | 0.24 | 0.46 | 0.12 | -0.01 | 0.50 | 0.39 | 0.40 | 0.44 | 0.45 | 0.28 | 0.38 | 0.34 | 0.19 | 0.32 | 0.15 | 0.33 | 0.11 | 0.06 | 0.07 | 0.21 | 0.17 | 0.17 | 0.14 | 0.24 | 0.10 |
|
Shares Outstanding (Weighted Average)
|
158.65M | 158.65M | 158.66M | 158.66M | 158.69M | 158.75M | 160.14M | 164.87M | 166.05M | 168.26M | 168.30M | 169.68M | 171.51M | 171.84M | 171.84M | 172.42M | 173.81M | 173.99M | 174.56M | 173.70M | 173.68M | 173.48M | 174.09M | 173.09M | 174.26M | 169.69M | 169.69M | 169.77M | 170.10M | 170.22M | 171.33M | 172.11M | 173.29M | 173.14M | 173.55M | 172.95M | 172.95M | 172.03M | 172.19M | 170.83M | 171.54M | 170.66M | 170.90M | 172.61M | 171.69M | 173.05M | 174.63M | 176.03M | 176.61M | 176.71M | 176.80M | 173.92M | 173.74M | 173.40M | 172.93M | 172.54M | 172.60M | 172.29M | 171.63M | 171.63M | 171.66M | 171.50M | 171.52M | 169.87M | 167.86M | 167.90M |
|
Shares Outstanding (Diluted Average)
|
39.66M | 39.67M | 39.66M | 39.68M | 39.79M | 39.92M | 40.30M | 42.29M | 42.81M | 42.98M | 42.76M | 43.59M | 43.60M | | 87.28M | 88.26M | 88.71M | 89.45M | 88.90M | 89.26M | 89.11M | 89.17M | 89.07M | 88.75M | 89.19M | 88.56M | 175.98M | 86.54M | 86.81M | 87.35M | 174.14M | 178.35M | 179.23M | 179.35M | 179.55M | 179.64M | 178.42M | 178.02M | 177.41M | 175.61M | 175.53M | 175.16M | 175.27M | 175.60M | 175.50M | 177.14M | 176.59M | 179.97M | 179.99M | 180.34M | 179.92M | 176.67M | 175.87M | 175.23M | 174.87M | 173.90M | 173.79M | 173.66M | 173.40M | 172.59M | 172.73M | 172.75M | 172.61M | 170.39M | 169.55M | 169.51M |
|
EBITDA
|
-6.45M | 0.88M | 0.76M | 11.25M | 19.24M | 22.27M | 22.95M | 17.37M | 24.04M | 22.39M | 21.56M | 17.74M | 23.35M | 21.80M | 20.51M | 17.98M | 20.17M | 23.38M | 15.40M | 22.44M | 26.02M | 55.34M | 25.09M | 22.11M | 51.78M | 28.48M | 19.15M | 16.34M | 49.67M | 54.53M | 33.52M | 34.60M | 63.45M | 77.84M | 45.25M | 30.15M | 51.76M | 43.09M | 17.61M | 30.15M | 51.76M | 43.09M | 17.61M | 20.95M | -6.14M | 96.64M | 59.09M | 78.45M | 92.58M | 87.55M | 56.52M | 86.73M | 65.14M | 40.02M | 54.34M | 22.16M | 65.17M | 30.64M | 12.73M | 14.20M | 38.46M | 31.56M | 30.84M | 26.09M | 43.43M | 57.77M |
|
Tax Rate
|
17.99% | | 2.13% | 23.00% | 23.00% | 19.83% | 14.02% | 23.00% | 23.00% | 21.30% | 15.57% | 21.00% | 21.00% | 19.38% | 24.25% | 16.01% | 19.00% | 12.57% | 8.92% | 19.00% | 15.00% | 16.51% | 13.35% | 16.46% | 17.33% | 11.76% | 13.31% | 15.37% | 16.76% | 4.73% | 11.24% | | 8.59% | 9.10% | | 2.01% | 15.59% | 1.03% | 6.83% | 7.35% | 14.44% | 12.00% | | 10.95% | 50.61% | 13.62% | | 11.40% | 17.04% | 10.93% | 7.61% | 23.23% | 8.56% | 13.64% | 6.62% | 2.29% | 15.20% | 29.95% | 21.77% | 31.56% | 12.88% | 19.05% | 20.82% | 15.09% | 15.71% | 71.90% |