|
Revenue
|
156.29M | 196.61M | 186.47M | 146.27M | 158.38M | 205.52M | 183.60M | 217.49M | 242.18M | 258.94M | 244.75M | 220.00M | 274.99M | 298.01M | 291.38M | 220.00M | 274.99M | 298.01M | 291.38M | 250.35M | 272.81M | 333.51M | 302.69M | 211.14M | 275.74M | 537.88M | 500.70M | 372.72M | 537.27M | 888.80M | 471.17M | 418.64M | 489.54M | 456.50M | 444.77M | 415.83M | 466.99M | 511.13M | 520.46M | 513.61M | 574.96M | 634.43M | 666.42M | 605.35M | 659.45M |
|
Cost of Revenue
|
2.57M | 2.32M | 0.66M | 2.85M | 5.39M | 2.20M | 3.71M | 3.42M | 4.12M | 3.40M | 8.56M | 3.60M | 3.86M | 4.07M | 2.27M | 7.58M | 8.75M | 10.12M | 6.21M | 5.90M | 11.15M | 12.15M | 10.26M | 4.63M | 4.58M | 8.88M | 10.70M | 3.00M | 12.72M | 17.88M | 16.05M | 15.90M | 22.40M | 20.05M | 9.28M | 15.94M | 14.73M | 17.27M | 10.85M | 16.61M | 20.03M | 16.90M | 15.39M | 21.13M | 14.66M |
|
Gross Profit
|
153.72M | 194.29M | 185.81M | 143.42M | 152.99M | 203.32M | 179.89M | 214.07M | 238.07M | 255.54M | 236.20M | 216.40M | 271.13M | 293.94M | 289.10M | 212.42M | 266.24M | 287.90M | 285.17M | 244.45M | 261.66M | 321.36M | 292.43M | 206.51M | 271.15M | 529.00M | 490.00M | 369.73M | 524.55M | 870.92M | 455.12M | 402.75M | 467.14M | 436.45M | 435.49M | 399.89M | 452.26M | 493.86M | 509.61M | 497.00M | 554.93M | 617.52M | 651.03M | 584.22M | 644.79M |
|
Depreciation & Amortization - Total
|
| 1.05M | 0.94M | 1.05M | 1.14M | 1.20M | 1.19M | 1.22M | 1.41M | 1.57M | 1.50M | 1.53M | 1.54M | 1.56M | | 2.15M | 2.12M | 2.08M | 2.09M | 2.41M | 2.27M | 2.42M | 8.43M | 2.67M | 2.78M | 2.76M | 2.86M | 3.11M | 2.73M | 4.62M | 4.14M | 3.38M | 3.85M | 2.89M | 3.13M | 3.18M | 3.73M | 5.10M | 5.78M | 5.32M | 5.38M | 5.50M | 5.75M | 6.52M | 7.71M |
|
Research & Development
|
4.65M | 5.03M | 4.52M | 4.87M | 5.33M | 6.70M | 4.06M | 5.93M | 5.21M | 4.78M | 5.78M | 5.68M | 6.23M | 8.03M | 6.50M | 9.59M | 10.11M | 12.99M | 10.17M | 9.62M | 10.20M | 12.94M | 9.19M | 6.38M | 6.87M | 9.28M | 9.11M | 6.96M | 8.86M | 12.40M | 13.50M | 11.05M | 13.18M | 14.75M | 15.20M | 16.02M | 14.33M | 17.32M | 17.80M | 18.51M | 17.75M | 17.94M | 18.51M | 19.99M | 16.70M |
|
Restructuring Costs
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7.75M | 9.69M | 9.45M | 14.25M | 7.04M | 12.80M | 20.69M | 20.55M | 17.64M |
|
Other Operating Expenses
|
117.99M | 147.81M | 134.66M | 110.41M | 128.27M | 146.92M | 129.76M | 156.43M | 175.53M | 191.08M | 171.36M | 165.48M | 204.09M | 219.00M | 216.66M | 159.95M | 196.15M | 210.71M | 208.51M | 180.55M | 200.27M | 240.60M | 206.18M | 149.87M | 188.91M | 357.34M | 339.24M | 244.75M | 359.31M | 608.17M | 340.80M | 314.86M | 369.85M | 341.83M | 317.90M | 305.88M | 331.89M | 363.47M | 364.06M | 361.51M | 398.94M | 439.83M | 461.09M | 450.27M | 448.30M |
|
Operating Expenses
|
128.91M | 160.00M | 145.86M | 122.49M | 140.94M | 161.84M | 142.10M | 170.62M | 188.86M | 204.45M | 184.99M | 179.87M | 218.82M | 235.75M | 230.41M | 179.87M | 218.82M | 235.77M | 230.83M | 202.57M | 227.66M | 265.50M | 234.04M | 168.55M | 208.86M | 379.46M | 360.43M | 265.05M | 379.95M | 639.54M | 372.56M | 341.07M | 400.17M | 372.33M | 354.14M | 342.48M | 376.71M | 414.59M | 417.76M | 418.87M | 444.29M | 498.33M | 527.22M | 515.55M | 508.11M |
|
Operating Income
|
27.39M | 36.61M | 40.60M | 23.78M | 17.44M | 43.69M | 41.50M | 46.87M | 53.33M | 54.48M | 59.76M | 40.13M | 56.17M | 62.26M | 60.97M | 40.13M | 56.17M | 62.24M | 60.55M | 47.77M | 45.15M | 68.02M | 68.66M | 42.59M | 66.88M | 158.42M | 140.28M | 107.68M | 157.32M | 249.26M | 98.61M | 77.57M | 89.37M | 84.17M | 90.62M | 73.35M | 90.28M | 96.54M | 102.70M | 94.74M | 130.67M | 136.10M | 139.21M | 89.80M | 151.34M |
|
EBIT
|
27.39M | 36.61M | 40.60M | 23.78M | 17.44M | 43.69M | 41.50M | 46.87M | 53.33M | 54.48M | 59.76M | 40.13M | 56.17M | 62.26M | 60.97M | 40.13M | 56.17M | 62.24M | 60.55M | 47.77M | 45.15M | 68.02M | 68.66M | 42.59M | 66.88M | 158.42M | 140.28M | 107.68M | 157.32M | 249.26M | 98.61M | 77.57M | 89.37M | 84.17M | 90.62M | 73.35M | 90.28M | 96.54M | 102.70M | 94.74M | 130.67M | 136.10M | 139.21M | 89.80M | 151.34M |
|
Interest & Investment Income
|
0.59M | 1.27M | | | 0.92M | -0.74M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Non Operating Income
|
| | | 1.32M | -0.33M | -1.09M | -0.66M | -0.91M | -0.75M | -1.08M | -0.77M | 1.51M | 0.20M | 0.63M | 1.08M | 1.61M | 1.01M | 0.69M | 1.92M | 1.65M | 1.10M | 1.04M | 2.26M | 1.16M | 0.20M | 0.19M | -0.47M | 0.10M | -0.85M | -0.25M | -7.92M | -1.75M | -5.10M | -0.56M | -10.32M | 3.00M | 3.30M | 6.04M | 15.34M | 5.13M | 5.42M | 9.02M | 11.05M | 8.25M | 8.71M |
|
EBT
|
24.63M | 38.06M | 40.97M | 25.10M | 17.10M | 42.59M | 40.83M | 31.95M | 34.23M | 55.74M | 56.57M | 48.38M | 53.53M | 55.12M | 60.81M | 41.73M | 57.18M | 62.93M | 62.47M | 49.42M | 46.25M | 69.06M | 70.91M | 43.75M | 67.07M | 158.60M | 139.80M | 107.78M | 156.47M | 249.01M | 90.69M | 75.82M | 84.27M | 83.61M | 80.30M | 76.35M | 93.57M | 102.58M | 118.04M | 99.87M | 136.09M | 145.12M | 150.25M | 98.05M | 160.05M |
|
Tax Provisions
|
10.27M | 13.87M | 16.19M | 10.03M | 7.85M | 19.93M | 22.22M | 12.54M | 13.35M | 21.76M | 28.58M | 9.13M | 20.17M | -6.47M | 22.71M | 12.05M | 17.06M | 18.97M | 17.12M | 6.65M | 13.14M | 20.16M | 11.90M | -2.35M | 18.28M | 40.09M | 40.44M | 21.82M | 43.58M | 74.70M | 25.52M | 5.04M | 23.54M | 20.56M | 20.64M | 14.96M | 26.54M | 31.77M | 36.96M | 10.93M | 42.54M | 49.82M | 28.34M | 0.52M | 48.27M |
|
Profit After Tax
|
16.61M | 24.18M | 24.79M | 15.07M | 9.26M | 22.66M | 22.78M | 19.41M | 20.88M | 33.98M | 34.08M | 39.24M | 33.36M | 61.58M | 38.10M | 29.68M | 40.12M | 43.96M | 45.35M | 42.78M | 33.11M | 48.89M | 59.01M | 46.10M | 48.79M | 118.52M | 99.37M | 85.96M | 112.88M | 174.31M | 65.17M | 70.78M | 60.73M | 63.05M | 59.66M | 61.39M | 67.03M | 70.80M | 81.08M | 88.94M | 93.55M | 95.30M | 121.92M | 97.53M | 111.78M |
|
Equity Income
|
-0.01M | 0.18M | | | 0.40M | -0.35M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Income from Non-Controlling Interests
|
0.02M | 0.03M | 0.01M | 0.03M | | | | | | | | | | | | | | | | | | | | | | | | | | 0.57M | | | | | | | | | | | | | | | |
|
Income from Continuing Operations
|
14.36M | 24.18M | 24.79M | 15.07M | 9.26M | 22.66M | 18.61M | 19.41M | 20.88M | 33.98M | 27.98M | 39.24M | 33.36M | 61.58M | 38.10M | 29.68M | 40.12M | 43.96M | 45.35M | 42.78M | 33.11M | 48.89M | 59.01M | 46.10M | 48.79M | 118.52M | 99.37M | 85.96M | 112.88M | 174.31M | 65.17M | 70.78M | 60.73M | 63.05M | 59.66M | 61.39M | 67.03M | 70.80M | 81.08M | 88.94M | 93.55M | 95.30M | 121.92M | 97.53M | 111.78M |
|
Consolidated Net Income
|
14.36M | 24.18M | 24.79M | 15.07M | 9.26M | 22.66M | 18.61M | 19.41M | 20.88M | 33.98M | 27.98M | 39.24M | 33.36M | 61.58M | 38.10M | 29.68M | 40.12M | 43.96M | 45.35M | 42.78M | 33.11M | 48.89M | 59.01M | 46.10M | 48.79M | 118.52M | 99.37M | 85.96M | 112.88M | 174.31M | 65.17M | 70.78M | 60.73M | 63.05M | 59.66M | 61.39M | 67.03M | 70.80M | 81.08M | 88.94M | 93.55M | 95.30M | 121.92M | 97.53M | 111.78M |
|
Income towards Parent Company
|
14.36M | 24.18M | 24.79M | 15.07M | 9.26M | 22.66M | 18.61M | 19.41M | 20.88M | 33.98M | 27.98M | 39.24M | 33.36M | 61.58M | 38.10M | 29.68M | 40.12M | 43.96M | 45.35M | 42.78M | 33.11M | 48.89M | 59.01M | 46.10M | 48.79M | 118.52M | 99.37M | 85.96M | 112.88M | 174.31M | 65.17M | 70.78M | 60.73M | 63.05M | 59.66M | 61.39M | 67.03M | 70.80M | 81.08M | 88.94M | 93.55M | 95.30M | 121.92M | 97.53M | 111.78M |
|
Net Income towards Common Stockholders
|
14.36M | 24.18M | 24.79M | 15.07M | 9.26M | 22.66M | 18.61M | 19.41M | 20.88M | 33.98M | 27.98M | 39.24M | 33.36M | 61.58M | 38.10M | 29.68M | 40.12M | 43.96M | 45.35M | 42.78M | 33.11M | 48.89M | 59.01M | 46.10M | 48.79M | 118.52M | 99.37M | 85.96M | 112.88M | 174.31M | 65.17M | 70.78M | 60.73M | 63.05M | 59.66M | 61.39M | 67.03M | 70.80M | 81.08M | 88.94M | 93.55M | 95.30M | 121.92M | 97.53M | 111.78M |
|
EPS (Basic)
|
0.29 | 0.42 | 0.43 | 0.26 | 0.16 | 0.38 | 0.38 | 0.63 | 0.54 | 0.98 | 0.61 | 0.47 | 0.64 | 0.71 | 0.74 | 0.47 | 0.64 | 0.71 | 0.74 | 0.69 | 0.53 | 0.79 | 0.95 | 0.72 | 0.73 | 1.78 | 1.50 | 1.31 | 1.73 | 2.68 | 1.03 | 1.12 | 0.96 | 0.99 | 0.94 | 0.96 | 1.04 | 1.10 | 1.26 | 1.37 | 1.42 | 1.45 | 1.84 | 1.47 | 1.67 |
|
EPS (Weighted Average and Diluted)
|
0.27 | 0.40 | 0.41 | 0.25 | 0.15 | 0.35 | 0.35 | 0.59 | 0.50 | 0.93 | 0.58 | 0.45 | 0.61 | 0.67 | 0.69 | 0.45 | 0.61 | 0.67 | 0.69 | 0.65 | 0.50 | 0.75 | 0.90 | 0.69 | 0.70 | 1.71 | 1.44 | 1.25 | 1.65 | 2.54 | 0.97 | 1.03 | 0.87 | 0.90 | 0.96 | 0.90 | 0.99 | 1.04 | 1.18 | 1.30 | 1.37 | 1.39 | 1.77 | 1.42 | 1.63 |
|
Shares Outstanding (Weighted Average)
|
| | 65.21M | 65.21M | 65.21M | 65.32M | 65.32M | 66.75M | 66.69M | 66.69M | 66.72M | 66.92M | 65.86M | 65.86M | 65.88M | 66.88M | 65.76M | 65.41M | 66.24M | 66.14M | 66.14M | 65.57M | 65.32M | 65.32M | 69.33M | 69.33M | 68.95M | 68.20M | 68.32M | 68.31M | 67.37M | 66.54M | 68.65M | 68.65M | 68.62M | 68.06M | 69.32M | 68.99M | 69.11M | 68.58M | 69.50M | 69.50M | 70.14M | 69.79M | 70.31M |
|
Shares Outstanding (Diluted Average)
|
60.35M | 60.31M | 60.14M | 60.46M | 62.70M | 65.41M | 63.48M | 66.35M | 66.82M | 66.69M | 66.58M | 66.37M | 66.91M | 66.47M | 66.32M | 66.15M | 66.10M | 65.99M | 65.85M | 65.62M | 66.09M | 65.77M | 65.73M | 66.80M | 69.62M | 69.36M | 68.67M | 68.72M | 68.64M | 68.52M | 68.26M | 68.83M | 69.80M | 69.73M | 67.59M | 68.00M | 67.88M | 67.90M | 68.16M | 68.50M | 68.45M | 68.76M | 68.66M | 68.89M | 68.76M |
|
EBITDA
|
14.50M | 22.93M | 24.87M | 15.45M | 7.56M | 24.66M | 18.79M | 15.54M | 18.56M | 27.79M | 39.15M | 44.30M | 36.05M | 62.46M | 37.42M | 17.10M | 36.42M | 41.20M | 48.05M | 38.80M | 23.67M | 63.28M | 45.22M | 49.03M | 54.23M | 132.55M | 99.89M | 87.58M | 106.85M | 171.91M | 48.24M | 48.47M | 32.18M | 87.25M | 66.85M | 64.36M | 47.15M | 96.38M | 68.62M | 85.98M | 124.91M | 47.15M | 145.00M | 145.85M | 97.72M |
|
Tax Rate
|
41.70% | 36.45% | 39.51% | 39.96% | 45.89% | 46.80% | 54.41% | 39.25% | 39.01% | 39.04% | 50.53% | 18.88% | 37.68% | | 37.35% | 28.88% | 29.84% | 30.15% | 27.41% | 13.45% | 28.42% | 29.20% | 16.78% | | 27.26% | 25.28% | 28.92% | 20.24% | 27.85% | 30.00% | 28.13% | 6.65% | 27.93% | 24.59% | 25.71% | 19.60% | 28.37% | 30.97% | 31.31% | 10.95% | 31.26% | 34.33% | 18.86% | 0.53% | 30.16% |