|
Revenue
|
1,077.10M | 158.23M | 175.13M | 191.16M | 206.07M | 230.47M | 254.27M | 268.93M | 277.57M | 290.71M | 314.62M | 322.43M | 339.62M | 352.63M | 362.56M | 365.45M | 350.23M | 370.30M | 395.33M | 406.45M | 420.04M | 440.29M | 465.27M | 462.79M | 472.14M | 483.59M | 501.30M | 489.49M | 483.68M | 496.52M | 525.35M | 515.96M | 518.25M | 517.84M | 538.00M | 523.19M | 533.30M | 542.20M | 562.71M | 543.77M | 544.89M | 563.39M | 590.39M | 569.30M | 583.45M | 583.25M | 614.82M | 624.62M | 645.29M | 651.51M | 682.00M | 687.10M | 634.22M | 674.49M | 700.03M | 700.38M | 703.17M | 702.64M | 706.97M | 692.60M | 681.35M | 695.50M | 746.67M | 766.49M | 731.12M | 780.37M | 810.09M |
|
Cost of Revenue
|
51.93M | 55.43M | 58.40M | 65.64M | 69.64M | 77.22M | 80.70M | 86.83M | 89.33M | 93.63M | 100.94M | 106.24M | 111.00M | 112.06M | 116.30M | 122.27M | 119.03M | 121.91M | 119.84M | 134.80M | 140.25M | 139.94M | 143.28M | 148.82M | 151.24M | 150.83M | 151.65M | 157.46M | 156.47M | 156.62M | 158.20M | 164.51M | 164.71M | 160.95M | 162.07M | 167.93M | 169.97M | 165.81M | 160.43M | 164.26M | 170.95M | 195.85M | 217.55M | 195.52M | 215.47M | 211.81M | 220.38M | 214.55M | 244.91M | 237.38M | 233.15M | 234.03M | 228.83M | 226.73M | 237.00M | 233.10M | 233.08M | 207.20M | 204.83M | 198.93M | 210.80M | 205.55M | 217.00M | 206.03M | 218.06M | 220.43M | 215.98M |
|
Gross Profit
|
117.57M | 124.57M | 138.67M | 152.03M | 164.65M | 185.90M | 207.45M | 219.97M | 226.90M | 238.26M | 258.69M | 266.83M | 282.03M | 292.35M | 299.88M | 304.57M | 289.93M | 305.38M | 328.39M | 333.57M | 344.38M | 360.82M | 383.31M | 383.44M | 389.55M | 397.93M | 416.64M | 403.80M | 401.45M | 412.18M | 440.40M | 430.70M | 430.34M | 428.07M | 447.46M | 435.80M | 443.66M | 451.19M | 469.27M | 457.06M | 456.72M | 472.63M | 499.47M | 480.66M | 482.21M | 477.21M | 502.85M | 509.64M | 516.70M | 530.61M | 553.32M | 552.03M | 507.87M | 543.75M | 552.57M | 545.37M | 547.52M | 560.96M | 566.01M | 556.21M | 540.24M | 559.07M | 602.95M | 625.98M | 590.16M | 631.74M | 666.21M |
|
Research & Development
|
25.98M | 25.07M | 25.52M | 26.72M | 29.13M | 30.89M | 31.57M | 32.61M | 34.51M | 35.24M | 36.55M | 39.12M | 43.57M | 46.98M | 47.73M | 48.54M | 52.53M | 54.08M | 54.46M | 64.13M | 67.23M | 67.03M | 65.40M | 70.06M | 74.52M | 74.34M | 77.67M | 81.14M | 86.29M | 83.04M | 83.75M | 87.05M | 89.23M | 88.60M | 85.48M | 85.89M | 91.06M | 94.06M | 95.08M | 92.04M | 96.31M | 116.89M | 102.81M | 96.00M | 109.03M | 115.99M | 120.30M | 114.19M | 140.45M | 133.28M | 124.70M | 130.27M | 135.84M | 138.74M | 138.52M | 142.32M | 141.36M | 128.76M | 127.83M | 119.58M | 122.21M | 124.39M | 123.95M | 130.52M | 136.56M | 136.34M | 136.39M |
|
Selling, General & Administrative
|
12.05M | 12.76M | 14.62M | 15.95M | 16.02M | 17.66M | 18.88M | 20.68M | 19.85M | 21.13M | 21.87M | 21.68M | 22.79M | 23.30M | 24.02M | 24.67M | 25.89M | 25.33M | 26.51M | 25.50M | 26.03M | 27.77M | 27.15M | 32.25M | 30.93M | 32.63M | 39.73M | 34.25M | 34.80M | 34.18M | 35.19M | 41.68M | 38.01M | 39.37M | 37.83M | 39.98M | 39.28M | 39.37M | 41.75M | 42.54M | 46.66M | 57.14M | 64.39M | 59.00M | 74.01M | 61.79M | 63.56M | 63.15M | 77.84M | 63.54M | 69.10M | 65.66M | 68.55M | 70.82M | 69.52M | 69.99M | 67.04M | 64.78M | 61.60M | 64.72M | 67.18M | 65.95M | 70.98M | 73.02M | 76.64M | 78.65M | 94.02M |
|
Restructuring Costs
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12.72M | | | | 18.40M | | | | | 7.80M | | | | | | | | 7.91M | | | | 8.74M | | 56.65M | | 8.47M | 0.09M | 0.09M | | 11.32M | | | 14.16M |
|
Other Operating Expenses
|
| 55.43M | 58.40M | 65.64M | 69.64M | 77.22M | 80.70M | 86.83M | 89.33M | 93.63M | 100.94M | 106.24M | 111.00M | 112.06M | 116.30M | 122.27M | 119.03M | 121.91M | 122.23M | 134.80M | 140.25M | 139.94M | 143.28M | 148.82M | 151.24M | 150.83M | 151.65M | 157.46M | 165.42M | 156.09M | 158.83M | 164.51M | 164.57M | 160.95M | 162.59M | 167.93M | 169.97M | 165.81M | 160.45M | 164.26M | 170.95M | 195.85M | 217.55M | 195.52M | 215.47M | 211.81M | 220.38M | 214.55M | 244.91M | 237.38M | 233.15M | 234.03M | 228.83M | 226.73M | 237.00M | 233.10M | 233.08M | 207.20M | 204.83M | 198.93M | 210.80M | 205.55M | 217.00M | 206.03M | 218.06M | 220.43M | 215.98M |
|
Operating Expenses
|
38.03M | 93.26M | 98.53M | 108.31M | 114.79M | 125.77M | 131.14M | 140.12M | 143.69M | 150.00M | 159.36M | 167.04M | 177.35M | 182.35M | 188.04M | 195.48M | 197.45M | 201.31M | 203.21M | 224.44M | 233.52M | 234.74M | 235.83M | 251.13M | 256.69M | 257.80M | 269.04M | 272.85M | 286.51M | 273.32M | 277.77M | 293.24M | 291.81M | 288.92M | 298.62M | 293.81M | 300.30M | 299.24M | 315.68M | 298.84M | 313.92M | 369.89M | 384.76M | 358.33M | 398.51M | 389.59M | 404.24M | 391.89M | 463.20M | 434.20M | 426.95M | 437.88M | 433.22M | 436.29M | 445.04M | 454.16M | 441.48M | 457.39M | 394.27M | 391.69M | 400.28M | 395.98M | 411.93M | 420.90M | 431.27M | 435.43M | 460.56M |
|
Operating Income
|
79.53M | 31.30M | 40.15M | 43.71M | 49.86M | 60.13M | 76.30M | 79.86M | 83.21M | 88.26M | 99.33M | 99.79M | 104.68M | 110.00M | 111.83M | 109.08M | 92.48M | 104.08M | 125.18M | 109.13M | 110.86M | 126.08M | 147.48M | 132.31M | 132.85M | 140.13M | 147.60M | 130.95M | 114.93M | 138.86M | 162.63M | 137.45M | 138.52M | 139.14M | 148.84M | 142.00M | 143.36M | 151.95M | 153.59M | 158.22M | 142.79M | 102.74M | 114.71M | 122.33M | 83.70M | 87.62M | 98.61M | 117.75M | 53.50M | 96.41M | 126.36M | 114.15M | 74.65M | 107.46M | 107.53M | 91.21M | 106.05M | 103.57M | 171.74M | 164.52M | 139.96M | 163.09M | 191.03M | 205.08M | 158.90M | 196.32M | 205.65M |
|
EBIT
|
79.53M | 31.30M | 40.15M | 43.71M | 49.86M | 60.13M | 76.30M | 79.86M | 83.21M | 88.26M | 99.33M | 99.79M | 104.68M | 110.00M | 111.83M | 109.08M | 92.48M | 104.08M | 125.18M | 109.13M | 110.86M | 126.08M | 147.48M | 132.31M | 132.85M | 140.13M | 147.60M | 130.95M | 114.93M | 138.86M | 162.63M | 137.45M | 138.52M | 139.14M | 148.84M | 142.00M | 143.36M | 151.95M | 153.59M | 158.22M | 142.79M | 102.74M | 114.71M | 122.33M | 83.70M | 87.62M | 98.61M | 117.75M | 53.50M | 96.41M | 126.36M | 114.15M | 74.65M | 107.46M | 107.53M | 91.21M | 106.05M | 103.57M | 171.74M | 164.52M | 139.96M | 163.09M | 191.03M | 205.08M | 158.90M | 196.32M | 205.65M |
|
Other Non Operating Income
|
2.14M | 3.03M | 1.68M | 1.71M | 2.29M | 3.56M | 0.07M | 2.54M | 1.57M | 1.89M | 4.09M | 1.86M | 1.43M | 1.71M | 0.91M | 1.55M | 2.12M | 2.87M | 0.73M | 0.25M | 0.02M | 1.19M | 2.32M | 2.59M | 3.27M | 0.72M | 1.86M | 1.14M | 0.13M | 0.98M | 0.27M | 2.64M | 1.30M | 2.59M | 5.03M | 2.15M | 2.79M | 2.26M | 5.67M | 7.09M | 7.43M | 4.72M | 3.40M | 5.22M | -0.14M | 0.14M | -1.09M | -0.68M | -1.38M | -2.16M | -2.87M | -2.43M | -1.93M | -6.22M | -7.81M | 4.70M | 2.74M | 2.90M | 3.08M | 9.88M | 5.97M | 8.53M | 12.49M | 3.96M | 12.30M | 16.71M | 9.42M |
|
Non Operating Income
|
| 3.03M | 1.68M | 1.71M | 2.29M | 3.56M | 0.07M | 2.54M | 1.57M | 1.89M | 4.09M | 1.86M | 1.43M | 1.71M | 0.91M | 1.55M | 2.12M | 2.87M | 0.73M | 0.25M | 0.02M | 1.19M | 2.32M | 2.59M | 3.27M | 0.72M | 1.86M | 1.14M | 0.13M | 0.98M | 0.27M | 2.64M | 1.30M | 2.59M | 5.03M | 2.15M | 2.79M | 2.26M | 5.67M | 7.09M | 7.43M | 4.72M | 3.40M | 5.22M | -0.14M | 0.14M | -1.09M | -0.68M | -1.38M | -2.16M | -2.87M | -2.43M | -1.93M | -6.22M | -7.81M | 4.70M | 2.74M | 2.90M | 3.08M | 9.88M | 5.97M | 8.53M | 12.49M | 3.96M | 12.30M | 16.71M | 9.42M |
|
EBT
|
25.41M | 34.33M | 41.83M | 45.42M | 52.15M | 63.69M | 76.37M | 82.40M | 84.78M | 90.15M | 103.42M | 101.65M | 106.11M | 111.71M | 112.74M | 110.63M | 94.59M | 106.95M | 125.91M | 109.38M | 110.89M | 127.27M | 149.80M | 134.91M | 136.12M | 140.85M | 149.46M | 132.08M | 115.07M | 139.84M | 162.90M | 140.10M | 139.82M | 141.73M | 153.86M | 144.14M | 146.15M | 154.21M | 159.26M | 165.31M | 150.23M | 107.46M | 118.11M | 127.56M | 83.56M | 87.76M | 97.52M | 117.06M | 52.12M | 94.25M | 123.50M | 111.72M | 72.71M | 101.24M | 99.72M | 95.91M | 108.78M | 106.47M | 174.83M | 174.40M | 145.93M | 171.62M | 203.51M | 209.04M | 171.20M | 213.02M | 215.07M |
|
Tax Provisions
|
6.42M | 11.56M | 18.73M | 16.14M | 19.00M | 23.20M | 28.14M | 26.74M | 29.21M | 27.60M | 35.81M | 35.16M | 37.47M | 39.38M | 45.03M | 41.14M | 31.18M | 38.77M | 49.68M | 41.33M | 41.25M | 47.80M | 55.78M | 45.83M | 50.39M | 47.68M | 52.43M | 42.37M | 39.65M | 48.05M | 53.97M | 45.88M | 46.69M | 44.07M | 18.12M | 55.71M | 36.51M | 31.47M | 26.38M | 34.41M | 34.14M | 21.56M | 23.27M | 29.03M | 22.18M | 17.89M | 19.86M | 29.39M | 8.88M | 4.64M | 12.78M | 18.16M | 16.48M | 18.22M | 10.37M | 23.51M | 27.35M | 17.49M | 22.69M | 36.02M | 26.91M | 27.54M | 38.22M | 42.60M | 25.67M | 23.11M | 24.58M |
|
Profit After Tax
|
18.99M | 22.78M | 28.35M | 29.28M | 33.14M | 40.49M | 48.23M | 55.66M | 55.58M | 62.55M | 67.61M | 66.49M | 68.64M | 72.34M | 67.72M | 69.49M | 63.41M | 68.18M | 76.23M | 68.05M | 69.64M | 79.47M | 94.02M | 89.08M | 85.73M | 93.17M | 97.04M | 89.72M | 75.42M | 91.79M | 108.94M | 94.22M | 93.14M | 97.66M | 135.74M | 88.43M | 109.64M | 122.74M | 132.88M | 130.91M | 116.09M | 85.91M | 94.84M | 98.53M | 61.38M | 69.87M | 77.66M | 87.68M | 43.24M | 89.60M | 110.72M | 93.56M | 56.24M | 83.02M | 89.35M | 72.40M | 81.44M | 88.98M | 152.13M | 138.38M | 119.02M | 144.08M | 165.30M | 166.44M | 145.53M | 189.91M | 190.49M |
|
Income from Continuing Operations
|
18.99M | 22.78M | 23.09M | 29.28M | 33.14M | 40.49M | 48.23M | 55.66M | 55.58M | 62.55M | 67.61M | 66.49M | 68.64M | 72.34M | 67.72M | 69.49M | 63.41M | 68.18M | 76.23M | 68.05M | 69.64M | 79.47M | 94.02M | 89.08M | 85.73M | 93.17M | 97.04M | 89.72M | 75.42M | 91.79M | 108.94M | 94.22M | 93.14M | 97.66M | 135.74M | 88.43M | 109.64M | 122.74M | 132.88M | 130.91M | 116.09M | 85.91M | 94.84M | 98.53M | 61.38M | 69.87M | 77.66M | 87.68M | 43.24M | 89.60M | 110.72M | 93.56M | 56.24M | 83.02M | 89.35M | 72.40M | 81.44M | 88.98M | 152.13M | 138.38M | 119.02M | 144.08M | 165.30M | 166.44M | 145.53M | 189.91M | 190.49M |
|
Consolidated Net Income
|
18.99M | 22.78M | 23.09M | 29.28M | 33.14M | 40.49M | 48.23M | 55.66M | 55.58M | 62.55M | 67.61M | 66.49M | 68.64M | 72.34M | 67.72M | 69.49M | 63.41M | 68.18M | 76.23M | 68.05M | 69.64M | 79.47M | 94.02M | 89.08M | 85.73M | 93.17M | 97.04M | 89.72M | 75.42M | 91.79M | 108.94M | 94.22M | 93.14M | 97.66M | 135.74M | 88.43M | 109.64M | 122.74M | 132.88M | 130.91M | 116.09M | 85.91M | 94.84M | 98.53M | 61.38M | 69.87M | 77.66M | 87.68M | 43.24M | 89.60M | 110.72M | 93.56M | 56.24M | 83.02M | 89.35M | 72.40M | 81.44M | 88.98M | 152.13M | 138.38M | 119.02M | 144.08M | 165.30M | 166.44M | 145.53M | 189.91M | 190.49M |
|
Income towards Parent Company
|
18.99M | 22.78M | 23.09M | 29.28M | 33.14M | 40.49M | 48.23M | 55.66M | 55.58M | 62.55M | 67.61M | 66.49M | 68.64M | 72.34M | 67.72M | 69.49M | 63.41M | 68.18M | 76.23M | 68.05M | 69.64M | 79.47M | 94.02M | 89.08M | 85.73M | 93.17M | 97.04M | 89.72M | 75.42M | 91.79M | 108.94M | 94.22M | 93.14M | 97.66M | 135.74M | 88.43M | 109.64M | 122.74M | 132.88M | 130.91M | 116.09M | 85.91M | 94.84M | 98.53M | 61.38M | 69.87M | 77.66M | 87.68M | 43.24M | 89.60M | 110.72M | 93.56M | 56.24M | 83.02M | 89.35M | 72.40M | 81.44M | 88.98M | 152.13M | 138.38M | 119.02M | 144.08M | 165.30M | 166.44M | 145.53M | 189.91M | 190.49M |
|
Net Income towards Common Stockholders
|
18.99M | 22.78M | 23.09M | 29.28M | 33.14M | 40.49M | 48.23M | 55.66M | 55.58M | 62.55M | 67.61M | 66.49M | 68.64M | 72.34M | 67.72M | 69.49M | 63.41M | 68.18M | 76.23M | 68.05M | 69.64M | 79.47M | 94.02M | 89.08M | 85.73M | 93.17M | 97.04M | 89.72M | 75.42M | 91.79M | 108.94M | 94.22M | 93.14M | 97.66M | 135.74M | 88.43M | 109.64M | 122.74M | 132.88M | 130.91M | 116.09M | 85.91M | 94.84M | 98.53M | 61.38M | 69.87M | 77.66M | 87.68M | 43.24M | 89.60M | 110.72M | 93.56M | 56.24M | 83.02M | 89.35M | 72.40M | 81.44M | 88.98M | 152.13M | 138.38M | 119.02M | 144.08M | 165.30M | 166.44M | 145.53M | 189.91M | 190.49M |
|
EPS (Basic)
|
0.24 | 0.29 | 0.36 | 0.37 | 0.42 | 0.51 | 0.60 | 0.69 | 0.69 | 0.77 | 0.84 | 0.84 | 0.87 | 0.91 | 0.86 | 0.88 | 0.81 | 0.87 | 0.97 | 0.88 | 0.92 | 1.06 | 1.27 | 1.21 | 1.19 | 1.30 | 1.37 | 1.29 | 1.12 | 1.37 | 1.66 | 1.45 | 1.44 | 1.53 | 2.15 | 1.42 | 1.79 | 2.01 | 2.20 | 2.17 | 1.94 | 1.43 | 1.57 | 1.62 | 1.01 | 1.15 | 1.27 | 1.43 | 0.71 | 1.49 | 1.83 | 1.54 | 0.93 | 1.38 | 1.49 | 1.20 | 1.35 | 1.48 | 2.55 | 2.34 | 2.02 | 2.46 | 2.83 | 2.85 | 2.51 | 3.29 | 3.31 |
|
EPS (Weighted Average and Diluted)
|
237.56 | 0.29 | 0.35 | 0.36 | 0.41 | 0.50 | 0.59 | 0.68 | 0.68 | 0.77 | 0.84 | 0.83 | 0.86 | 0.91 | 0.85 | 0.88 | 0.80 | 0.86 | 0.97 | 0.87 | 0.91 | 1.05 | 1.26 | 1.21 | 1.18 | 1.29 | 1.36 | 1.28 | 1.11 | 1.37 | 1.64 | 1.44 | 1.43 | 1.52 | 2.14 | 1.41 | 1.77 | 1.99 | 2.18 | 2.16 | 1.93 | 1.43 | 1.57 | 1.62 | 1.00 | 1.14 | 1.26 | 1.41 | 0.70 | 1.46 | 1.79 | 1.51 | 0.92 | 1.37 | 1.47 | 1.20 | 1.34 | 1.48 | 2.53 | 2.32 | 2.00 | 2.44 | 2.80 | 2.82 | 2.48 | 3.25 | 3.26 |
|
Shares Outstanding (Weighted Average)
|
79.39M | 78.55M | 78.73M | 79.27M | 79.51M | 80.15M | 80.47M | 80.85M | 80.75M | 81.11M | 80.73M | 79.48M | 79.19M | 79.39M | 79.03M | 79.05M | 78.59M | 78.80M | 78.30M | 77.61M | 75.44M | 75.73M | 74.08M | 73.78M | 72.14M | 71.93M | 71.00M | 70.38M | 68.75M | 66.98M | 66.20M | 65.32M | 64.79M | 64.70M | 63.55M | 62.59M | 61.84M | 61.11M | 60.82M | 60.63M | 59.44M | 59.70M | 60.13M | 60.79M | 60.80M | 60.90M | 61.17M | 61.60M | 61.65M | 59.61M | 60.31M | 61.23M | 60.74M | 60.47M | 59.56M | 60.37M | 60.12M | 60.47M | 59.31M | 59.71M | 58.81M | 58.61M | 58.28M | 58.61M | 57.65M | 57.43M | 57.45M |
|
Shares Outstanding (Diluted Average)
|
0.08M | | | 0.08M | 80.74M | 81.03M | 81.25M | 81.65M | 81.62M | 81.50M | 81.48M | 79.82M | 79.78M | 79.66M | 79.78M | 79.28M | 79.11M | 78.86M | 79.14M | 77.82M | 76.24M | 75.37M | 76.09M | 73.86M | 72.71M | 71.96M | 72.55M | 69.88M | 67.80M | 67.23M | 67.98M | 65.64M | 65.03M | 64.36M | 64.78M | 62.55M | 62.06M | 61.63M | 62.01M | 60.65M | 60.03M | 60.20M | 60.46M | 60.81M | 61.08M | 61.41M | 61.38M | 62.28M | 62.29M | 62.06M | 62.06M | 61.88M | 61.66M | 61.34M | 61.10M | 60.39M | 60.69M | 60.46M | 60.27M | 59.65M | 59.62M | 59.46M | 59.36M | 59.06M | 58.91M | 58.77M | 58.68M |
|
EBITDA
|
79.53M | 31.30M | 40.15M | 43.71M | 49.86M | 60.13M | 76.30M | 79.86M | 83.21M | 88.26M | 99.33M | 99.79M | 104.68M | 110.00M | 111.83M | 109.08M | 92.48M | 104.08M | 125.18M | 109.13M | 110.86M | 126.08M | 147.48M | 132.31M | 132.85M | 140.13M | 147.60M | 130.95M | 114.93M | 138.86M | 162.63M | 137.45M | 138.52M | 139.14M | 148.84M | 142.00M | 143.36M | 151.95M | 153.59M | 158.22M | 142.79M | 102.74M | 114.71M | 122.33M | 83.70M | 87.62M | 98.61M | 117.75M | 53.50M | 96.41M | 126.36M | 114.15M | 74.65M | 107.46M | 107.53M | 91.21M | 106.05M | 103.57M | 171.74M | 164.52M | 139.96M | 163.09M | 191.03M | 205.08M | 158.90M | 196.32M | 205.65M |
|
Tax Rate
|
25.28% | 33.66% | 44.79% | 35.53% | 36.44% | 36.42% | 36.84% | 32.45% | 34.45% | 30.62% | 34.62% | 34.59% | 35.31% | 35.25% | 39.94% | 37.19% | 32.96% | 36.25% | 39.46% | 37.79% | 37.20% | 37.56% | 37.24% | 33.97% | 37.02% | 33.85% | 35.08% | 32.08% | 34.46% | 34.36% | 33.13% | 32.75% | 33.39% | 31.09% | 11.78% | 38.65% | 24.98% | 20.41% | 16.56% | 20.81% | 22.73% | 20.06% | 19.71% | 22.76% | 26.54% | 20.38% | 20.36% | 25.10% | 17.04% | 4.93% | 10.35% | 16.26% | 22.66% | 18.00% | 10.40% | 24.51% | 25.14% | 16.43% | 12.98% | 20.65% | 18.44% | 16.05% | 18.78% | 20.38% | 14.99% | 10.85% | 11.43% |