|
Revenue
|
636.70M | 604.20M | 524.30M | 547.30M | 687.60M | 665.90M | 626.90M | 693.60M | 870.80M | 870.50M | 789.60M | 889.30M | 984.60M | 910.20M | 845.30M | 629.60M | 792.60M | 796.80M | 724.00M | 650.40M | 859.50M | 904.10M | 790.00M | 709.30M | 984.60M | 973.10M | 876.20M | 794.00M | 996.90M | 991.00M | 893.50M | 774.00M | 983.90M | 1,002.40M | 990.50M | 984.70M | 1,236.10M | 1,181.40M | 1,077.30M | 1,071.90M | 1,314.80M | 1,280.60M | 817.30M | 1,030.20M | 965.40M | 1,057.00M | 988.30M | 940.90M | 1,177.80M | 1,315.60M | 402.40M | 1,496.30M | 1,774.90M | 1,497.00M | 1,149.90M | 892.60M | 1,307.00M | 1,259.80M | 1,127.50M | 1,096.50M | 1,450.60M | 1,333.60M | 1,122.90M | 1,095.80M | 1,449.50M | 1,346.90M | 1,127.70M |
|
Cost of Revenue
|
491.30M | 460.10M | 412.10M | 435.30M | 544.00M | 522.30M | 497.40M | 546.50M | 687.10M | 683.00M | 630.80M | 678.10M | 729.20M | 684.30M | -7.00M | | | | | 488.30M | 634.90M | 667.00M | 594.30M | 536.30M | 699.20M | 677.60M | 623.40M | 548.60M | 675.70M | 667.40M | 447.10M | 547.90M | 697.40M | 717.80M | 739.40M | 735.30M | 903.90M | 867.10M | 798.50M | 783.30M | 920.60M | 900.40M | 574.20M | 751.80M | 695.30M | 739.10M | 708.30M | 696.00M | 870.10M | 944.00M | 231.10M | 1,005.40M | 1,170.10M | 982.50M | 794.40M | 621.40M | 829.80M | 793.70M | 707.80M | 697.60M | 881.70M | 819.20M | 717.40M | 710.10M | 908.40M | 861.70M | 747.10M |
|
Gross Profit
|
145.40M | 144.10M | 112.20M | 112.00M | 143.60M | 143.60M | 129.50M | 147.10M | 183.70M | 187.50M | 158.80M | 211.20M | 255.40M | 225.90M | 852.30M | | | | | 162.10M | 224.60M | 237.10M | 195.70M | 173.00M | 285.40M | 295.50M | 252.80M | 245.40M | 321.20M | 323.60M | 446.40M | 226.10M | 286.50M | 284.60M | 251.10M | 249.40M | 332.20M | 314.30M | 278.80M | 288.60M | 394.20M | 380.20M | 243.10M | 278.40M | 270.10M | 317.90M | 280.00M | 244.90M | 307.70M | 371.60M | 171.30M | 490.90M | 604.80M | 514.50M | 355.50M | 271.20M | 477.20M | 466.10M | 419.70M | 398.90M | 568.90M | 514.40M | 405.50M | 385.70M | 541.10M | 485.20M | 380.60M |
|
Research & Development
|
4.00M | 3.90M | 4.10M | 4.40M | 6.40M | 6.00M | 6.40M | 7.00M | 7.30M | 7.10M | 7.30M | 7.80M | 8.50M | 8.10M | 1.70M | | | | | 8.00M | 8.50M | 8.60M | 8.80M | 8.80M | 10.90M | 11.30M | 11.80M | 11.30M | 12.00M | 12.30M | 9.80M | 12.00M | 13.10M | 12.40M | 13.80M | 13.90M | 14.20M | 12.30M | 14.70M | 14.40M | 15.40M | 15.20M | 7.20M | 14.40M | 11.70M | 11.50M | 10.30M | 10.40M | 13.80M | 12.80M | -20.60M | 12.30M | 11.00M | 5.00M | 4.80M | 6.80M | 6.70M | 7.20M | 8.00M | 9.20M | 9.30M | 8.10M | 8.80M | 10.70M | 11.10M | 12.40M | 12.90M |
|
Selling, General & Administrative
|
74.40M | 65.30M | 71.40M | 69.40M | 73.80M | 71.50M | 95.80M | 85.70M | 92.20M | 99.90M | 98.80M | 107.50M | 106.00M | 101.10M | 42.00M | | | | | 92.20M | 95.40M | 94.40M | 97.00M | 98.10M | 125.60M | 121.70M | 116.50M | 124.10M | 131.50M | 135.60M | 104.20M | 124.90M | 127.00M | 137.90M | 143.10M | 148.60M | 159.90M | 164.80M | 152.10M | 164.20M | 172.30M | 175.00M | 118.30M | 161.90M | 144.60M | 153.00M | 154.70M | 150.80M | 161.30M | 192.60M | 3.10M | 203.00M | 192.00M | 162.20M | 142.10M | 142.20M | 163.70M | 161.70M | 157.60M | 166.80M | 189.30M | 191.80M | 174.90M | 194.00M | 196.90M | 177.90M | 176.60M |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | | | | | 1.10M | 1.60M | -0.10M | -0.90M | 0.30M | -0.90M | -0.70M | 2.60M | 0.60M | 1.20M | 2.20M | -3.90M | 0.30M | -0.10M | 0.50M | -0.80M | 7.80M | 1.60M | 2.80M | 2.60M | 4.70M | 0.70M | 1.00M | 3.60M | 0.60M | 0.70M | 1.40M | -3.70M | 1.00M | 1.20M | 0.30M | -0.40M | 1.70M | 1.80M | -23.30M | 0.90M | -1.50M | 1.80M | 2.70M | -0.50M | 2.30M | 7.20M | 1.90M | 2.20M | 2.60M | 1.90M | -1.00M | -1.10M |
|
Operating Expenses
|
78.40M | 69.20M | 75.50M | 73.80M | 80.20M | 77.50M | 102.20M | 92.70M | 99.50M | 107.00M | 106.10M | 115.30M | 114.50M | 109.20M | 43.70M | | | | | 100.20M | 103.90M | 103.00M | 105.80M | 106.90M | 136.50M | 133.00M | 128.30M | 135.40M | 143.50M | 147.90M | 114.00M | 136.90M | 140.10M | 150.30M | 156.90M | 162.50M | 174.10M | 177.10M | 166.80M | 178.60M | 187.70M | 190.20M | 125.50M | 176.30M | 156.30M | 164.50M | 165.00M | 161.20M | 175.10M | 205.40M | -17.50M | 215.30M | 203.00M | 167.20M | 146.90M | 149.00M | 170.40M | 168.90M | 165.60M | 176.00M | 198.60M | 199.90M | 183.70M | 204.70M | 208.00M | 190.30M | 189.50M |
|
Operating Income
|
84.90M | 74.00M | 27.60M | 38.80M | 64.00M | 66.50M | 26.80M | 55.20M | 85.40M | 81.80M | 52.70M | 96.20M | 140.30M | 110.60M | 77.20M | 55.40M | 109.40M | 109.60M | 92.40M | 63.00M | 122.30M | 134.00M | 89.00M | 66.40M | 148.00M | 161.80M | 125.70M | 110.10M | 177.60M | 35.70M | 114.70M | 89.50M | 146.30M | 134.80M | 93.40M | 94.70M | 159.70M | 140.00M | 114.60M | 114.70M | 207.20M | 191.00M | 141.30M | 102.70M | 114.50M | 154.80M | 111.30M | 84.70M | 133.80M | 166.50M | 188.40M | 277.30M | 403.60M | 324.00M | 209.50M | 120.70M | 308.60M | 299.90M | 253.60M | 225.20M | 377.50M | 316.40M | 224.00M | 183.60M | 335.00M | 293.90M | 190.00M |
|
EBIT
|
84.90M | 74.00M | 27.60M | 38.80M | 64.00M | 66.50M | 26.80M | 55.20M | 85.40M | 81.80M | 52.70M | 96.20M | 140.30M | 110.60M | 77.20M | 55.40M | 109.40M | 109.60M | 92.40M | 63.00M | 122.30M | 134.00M | 89.00M | 66.40M | 148.00M | 161.80M | 125.70M | 110.10M | 177.60M | 35.70M | 114.70M | 89.50M | 146.30M | 134.80M | 93.40M | 94.70M | 159.70M | 140.00M | 114.60M | 114.70M | 207.20M | 191.00M | 141.30M | 102.70M | 114.50M | 154.80M | 111.30M | 84.70M | 133.80M | 166.50M | 188.40M | 277.30M | 403.60M | 324.00M | 209.50M | 120.70M | 308.60M | 299.90M | 253.60M | 225.20M | 377.50M | 316.40M | 224.00M | 183.60M | 335.00M | 293.90M | 190.00M |
|
Interest & Investment Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3.30M | 3.70M | 2.60M | 1.90M | 1.70M | 1.70M | 0.70M | 2.60M | 0.70M | 0.70M | 0.50M | 0.40M | 0.20M | | 0.20M | 0.60M | 2.90M | 3.20M | 4.50M | 4.40M | 3.60M | 7.60M | 7.90M | 13.80M | 22.60M | 16.00M | 6.40M | 1.40M | 6.80M | 11.30M |
|
Other Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.40M | 0.40M | -3.40M | 0.10M | -1.90M | 0.70M | -5.10M | -3.30M | 0.40M | 0.60M | 1.20M | -3.10M | -8.80M | 0.70M | -0.50M | | -3.60M | -1.10M | -0.90M | 1.20M | -0.10M | -2.30M | -1.90M | 3.20M | 1.00M | 0.80M | -0.60M | 1.90M | 0.30M | 0.10M | 1.10M | -20.70M | -0.20M | 1.90M | -1.60M | -1.20M |
|
Non Operating Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.40M | 0.40M | -3.40M | 0.10M | -1.90M | 0.70M | -5.10M | -3.30M | 0.40M | 0.60M | 1.20M | -3.10M | 0.50M | 0.70M | -0.50M | -3.30M | -3.60M | -1.10M | -0.90M | 1.20M | -0.10M | -2.30M | -1.90M | 3.20M | 1.00M | 0.80M | -0.60M | 1.90M | 0.30M | 0.10M | 1.10M | -20.70M | -0.20M | 1.90M | -1.60M | -1.20M |
|
EBT
|
82.60M | 72.00M | 25.60M | 36.90M | 62.20M | 65.10M | 23.60M | 50.10M | 80.50M | 76.30M | 47.00M | 89.70M | 133.80M | 104.40M | 18.50M | 55.40M | 109.40M | 109.60M | 92.40M | 55.00M | 114.30M | 126.30M | 80.60M | 58.00M | 139.50M | 153.10M | 117.30M | 102.20M | 170.70M | 28.90M | 77.40M | 84.30M | 139.70M | 123.60M | 81.40M | 78.30M | 146.20M | 121.90M | 99.50M | 101.40M | 193.10M | 177.20M | 103.40M | 76.20M | 98.10M | 135.90M | 89.90M | 62.40M | 113.90M | 146.00M | 167.60M | 254.80M | 379.40M | 302.40M | 197.60M | 107.40M | 295.00M | 283.50M | 244.50M | 214.80M | 372.60M | 321.50M | 202.00M | 175.00M | 323.60M | 277.80M | 172.40M |
|
Tax Provisions
|
25.40M | 24.90M | -10.50M | 13.80M | 23.40M | 18.30M | 1.70M | 16.80M | 25.20M | 22.60M | 8.40M | 29.70M | 44.40M | 34.70M | 19.60M | | | | | 18.50M | 38.60M | 40.00M | 37.40M | 18.50M | 44.70M | 49.50M | 35.60M | 33.70M | 55.40M | 38.40M | 20.60M | 26.40M | 45.00M | 44.50M | -27.50M | 20.40M | 31.50M | 25.00M | 10.40M | 24.00M | 40.10M | 37.90M | 15.30M | 14.40M | 22.10M | 33.20M | 7.70M | 13.30M | 19.80M | 33.00M | 38.20M | 60.50M | 88.60M | 69.10M | 44.60M | 23.80M | 68.30M | 66.60M | 52.80M | 43.90M | 87.40M | 74.90M | 39.60M | 34.90M | 68.10M | 64.30M | 39.00M |
|
Profit After Tax
|
57.20M | 47.10M | 36.10M | 24.30M | 38.80M | 50.50M | 32.30M | 33.30M | 55.30M | 53.70M | 39.60M | 60.00M | 89.40M | 69.70M | 48.20M | 44.30M | 64.30M | 66.40M | 60.20M | 36.50M | 75.70M | 86.30M | 53.20M | 39.50M | 94.80M | 103.60M | 81.70M | 68.50M | 115.30M | -9.50M | 76.50M | 57.90M | 94.70M | 79.10M | 108.90M | 309.60M | 114.70M | 99.70M | 89.10M | 79.40M | 153.00M | 139.30M | 104.00M | 61.80M | 76.00M | 102.70M | 82.20M | 52.20M | 99.30M | 142.10M | 128.10M | 194.30M | 301.50M | 254.70M | 174.20M | 101.70M | 226.70M | 265.60M | 205.50M | 192.30M | 712.40M | 246.60M | 162.80M | 143.30M | 255.80M | 214.20M | 129.20M |
|
Income from Continuing Operations
|
57.20M | 47.10M | 36.10M | 23.10M | 38.80M | 46.80M | 21.90M | 33.30M | 55.30M | 53.70M | 38.60M | 60.00M | 89.40M | 69.70M | -1.10M | 55.40M | 109.40M | 109.60M | 92.40M | 36.50M | 75.70M | 86.30M | 43.20M | 39.50M | 94.80M | 103.60M | 81.70M | 68.50M | 115.30M | -9.50M | 56.80M | 57.90M | 94.70M | 79.10M | 108.90M | 57.90M | 114.70M | 96.90M | 89.10M | 77.40M | 153.00M | 139.30M | 88.10M | 61.80M | 76.00M | 102.70M | 82.20M | 49.10M | 94.10M | 113.00M | 129.40M | 194.30M | 290.80M | 233.30M | 153.00M | 83.60M | 226.70M | 216.90M | 191.70M | 170.90M | 285.20M | 246.60M | 162.40M | 140.10M | 255.50M | 213.50M | 133.40M |
|
Consolidated Net Income
|
-1.70M | -1.10M | -1.10M | 1.20M | -0.20M | 3.70M | 10.30M | 0.10M | -0.70M | -0.10M | -0.90M | 60.00M | 3.40M | -0.20M | -0.30M | 11.00M | -56.20M | 10.20M | 9.50M | -0.70M | -0.50M | 1.00M | -0.20M | -0.20M | 0.20M | 103.60M | 81.70M | | -0.10M | -0.60M | 30.90M | 3.90M | 7.60M | 7.20M | 6.20M | 299.00M | -1.30M | 2.80M | -1.00M | 2.00M | -0.10M | -1.80M | -1.40M | | -1.10M | 0.50M | -3.60M | 4.50M | 6.30M | 29.10M | -1.30M | -0.70M | 11.70M | 24.70M | 21.20M | 21.20M | -44.20M | 48.70M | 13.80M | 21.40M | 427.20M | -2.30M | 0.40M | 3.20M | 0.30M | 0.70M | -6.00M |
|
Income towards Parent Company
|
-1.70M | -1.10M | -1.10M | 1.20M | -0.20M | 3.70M | 10.30M | 0.10M | -0.70M | -0.10M | -0.90M | 60.00M | 3.40M | -0.20M | -0.30M | 11.00M | -56.20M | 10.20M | 9.50M | -0.70M | -0.50M | 1.00M | -0.20M | -0.20M | 0.20M | 103.60M | 81.70M | | -0.10M | -0.60M | 30.90M | 3.90M | 7.60M | 7.20M | 6.20M | 299.00M | -1.30M | 2.80M | -1.00M | 2.00M | -0.10M | -1.80M | -1.40M | | -1.10M | 0.50M | -3.60M | 4.50M | 6.30M | 29.10M | -1.30M | -0.70M | 11.70M | 24.70M | 21.20M | 21.20M | -44.20M | 48.70M | 13.80M | 21.40M | 427.20M | -2.30M | 0.40M | 3.20M | 0.30M | 0.70M | -6.00M |
|
Net Income towards Common Stockholders
|
-1.70M | -1.10M | -1.10M | 24.30M | 38.60M | 50.50M | 32.30M | 33.40M | 54.50M | 53.60M | 38.80M | 60.00M | 92.80M | 69.50M | 47.90M | 11.00M | -56.20M | 10.20M | 9.50M | 35.60M | 74.40M | 86.70M | 52.70M | 38.80M | 94.40M | 103.10M | 80.80M | 67.80M | 114.30M | -9.80M | 75.60M | 3.90M | 7.60M | 7.20M | 6.20M | 299.00M | -1.30M | 2.80M | -1.00M | 2.00M | -0.10M | -1.80M | -1.40M | | -1.10M | 0.50M | -3.60M | 4.50M | 6.30M | 29.10M | -1.30M | -0.70M | 11.70M | 24.70M | 21.20M | 21.20M | -44.20M | 48.70M | 13.80M | 21.40M | 427.20M | -2.30M | 0.40M | 3.20M | 0.30M | 0.70M | -6.00M |
|
EPS (Basic)
|
0.93 | 0.77 | 0.58 | 0.40 | 0.63 | 0.82 | 0.52 | 0.54 | 0.89 | 0.86 | 0.64 | 0.96 | 1.48 | 1.11 | 0.76 | 0.87 | 1.01 | 1.20 | 1.09 | 0.57 | 1.17 | 1.35 | 0.82 | 0.60 | 1.45 | 1.59 | 1.25 | 1.06 | 1.78 | -0.15 | 1.18 | 0.95 | 1.59 | 1.38 | 0.10 | 4.98 | 1.88 | 1.66 | -0.02 | 1.37 | 2.68 | 2.45 | -0.02 | 1.10 | 1.38 | 1.89 | 1.53 | 0.98 | 1.89 | 2.70 | 2.44 | 3.72 | 5.81 | 4.90 | 0.41 | 1.99 | 4.46 | 5.35 | 0.28 | 4.02 | 15.03 | 5.36 | 3.76 | 3.23 | 0.01 | 5.02 | 3.15 |
|
EPS (Weighted Average and Diluted)
|
0.93 | 0.76 | 0.58 | 0.39 | 0.62 | 0.81 | 0.51 | 0.53 | 0.87 | 0.85 | 0.63 | 0.94 | 1.45 | 1.08 | 0.74 | 0.85 | 0.99 | 1.17 | 1.07 | 0.56 | 1.15 | 1.32 | 0.81 | 0.59 | 1.43 | 1.56 | 1.23 | 1.05 | 1.76 | -0.15 | 1.17 | 0.94 | 1.58 | 1.37 | 0.10 | 4.94 | 1.87 | 1.64 | -0.02 | 1.36 | 2.65 | 2.42 | -0.02 | 1.09 | 1.37 | 1.88 | 1.52 | 0.97 | 1.87 | 2.67 | 2.41 | 3.67 | 5.73 | 4.83 | 0.40 | 1.96 | 4.42 | 5.29 | 0.27 | 3.97 | 14.84 | 5.30 | 3.72 | 3.20 | 0.01 | 4.98 | 3.13 |
|
Shares Outstanding (Weighted Average)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | 64.84M | 64.02M | 64.25M | 64.35M | 64.23M | 64.35M | 64.05M | 63.50M | 63.07M | 61.68M | 61.16M | 60.71M | 60.40M | 57.50M | 57.20M | 57.10M | 56.90M | 55.80M | 55.30M | 54.90M | 54.50M | 53.00M | 52.70M | 52.60M | 52.50M | 52.10M | 52.00M | 51.90M | 51.80M | 51.10M | 50.90M | 50.40M | 49.90M | 47.80M | 47.50M | 47.00M | 46.50M | 44.30M | 43.60M | 43.20M | 42.80M |
|
Shares Outstanding (Diluted Average)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | 65.80M | 64.88M | 65.11M | 64.88M | 64.88M | 64.85M | 64.47M | 63.92M | 63.55M | 62.16M | 61.59M | 61.18M | 60.80M | 57.90M | 57.70M | 57.60M | 57.50M | 56.50M | 55.80M | 55.40M | 55.00M | 53.60M | 53.30M | 53.20M | 53.20M | 52.90M | 52.70M | 52.60M | 52.50M | 51.70M | 51.40M | 51.00M | 50.40M | 48.40M | 48.20M | 47.60M | 47.10M | 44.70M | 44.00M | 43.60M | 43.20M |
|
EBITDA
|
84.90M | 74.00M | 27.60M | 38.80M | 64.00M | 66.50M | 26.80M | 55.20M | 85.40M | 81.80M | 52.70M | 96.20M | 140.30M | 110.60M | 77.20M | 55.40M | 109.40M | 109.60M | 92.40M | 63.00M | 122.30M | 134.00M | 89.00M | 66.40M | 148.00M | 161.80M | 125.70M | 78.90M | 100.50M | -10.10M | 45.70M | 73.50M | 121.90M | 99.90M | 106.70M | 332.90M | 79.70M | 91.90M | 76.70M | 85.60M | 148.30M | 113.80M | 123.10M | 16.30M | 84.90M | 130.50M | 115.50M | 38.10M | 107.60M | 143.70M | 124.10M | 197.40M | 260.70M | 207.50M | 205.80M | 116.90M | 193.70M | 250.10M | 253.40M | 184.10M | 718.70M | 255.00M | 155.00M | 151.60M | 285.40M | 207.50M | 136.30M |
|
Interest Expenses
|
2.30M | 2.00M | -16.00M | 1.90M | 1.80M | -1.40M | -3.20M | -5.10M | -4.90M | -5.50M | -5.70M | -6.50M | -6.50M | -6.20M | -6.30M | | | | | -8.00M | -8.00M | -7.70M | -8.40M | -8.40M | -8.50M | -8.70M | -8.40M | -8.40M | -8.20M | -7.50M | -6.50M | -6.60M | | | | | | 16.30M | | 16.30M | 16.60M | 16.70M | | 18.90M | 19.70M | 19.10M | | 19.20M | 19.20M | 19.80M | | 22.60M | 22.50M | 22.60M | 18.30M | 18.80M | 18.80M | 19.40M | 18.60M | 18.60M | 18.80M | 18.60M | 17.30M | 14.80M | 14.70M | 21.30M | 27.70M |
|
Tax Rate
|
30.75% | 34.58% | -41.02% | 37.40% | 37.62% | 28.11% | 7.20% | 33.53% | 31.30% | 29.62% | 17.87% | 33.11% | 33.18% | 33.24% | 105.95% | | | | | 33.64% | 33.77% | 31.67% | 46.40% | 31.90% | 32.04% | 32.33% | 30.35% | 32.97% | 32.45% | 132.87% | 26.61% | 31.32% | 32.21% | 36.00% | -33.78% | 26.05% | 21.55% | 20.51% | 10.45% | 23.67% | 20.77% | 21.39% | 14.80% | 18.90% | 22.53% | 24.43% | 8.57% | 21.31% | 17.38% | 22.60% | 22.79% | 23.74% | 23.35% | 22.85% | 22.57% | 22.16% | 23.15% | 23.49% | 21.60% | 20.44% | 23.46% | 23.30% | 19.60% | 19.94% | 21.04% | 23.15% | 22.62% |