|
Revenue
|
544.52M | 816.26M | 1,023.76M | 1,099.56M | 1,171.86M | 1,375.50M | 1,543.62M | 1,678.92M | 1,794.87M | 1,834.06M | 1,858.90M | 1,688.19M | 1,731.17M | 1,918.96M | 2,299.22M | 2,313.31M |
|
Cost of Revenue
|
366.97M | 520.57M | 662.18M | 726.74M | 741.13M | 836.61M | 939.84M | 1,010.47M | 1,100.34M | 1,143.60M | 1,170.59M | 1,082.75M | 1,111.46M | 1,309.14M | 1,536.59M | 1,542.22M |
|
Gross Profit
|
177.55M | 295.69M | 361.58M | 372.82M | 430.73M | 538.89M | 603.78M | 668.45M | 694.53M | 690.47M | 688.31M | 605.44M | 619.71M | 609.81M | 762.63M | 771.09M |
|
Research & Development
|
47.13M | 64.10M | 81.63M | 85.00M | 76.50M | 84.18M | 88.39M | 94.24M | 99.73M | 107.13M | 114.69M | 115.94M | 117.76M | 133.31M | 154.36M | 181.48M |
|
Selling, General & Administrative
|
35.81M | 40.62M | 48.58M | 48.36M | 49.50M | 55.88M | 56.62M | 62.47M | 71.44M | 75.21M | 85.08M | 89.95M | 92.16M | 106.50M | 112.54M | 121.02M |
|
Restructuring Costs
|
| | | 5.00M | | | | | | | | | | | | |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | 8.86M |
|
Operating Expenses
|
82.94M | 104.72M | 130.21M | 138.36M | 125.99M | 140.06M | 145.01M | 156.71M | 171.17M | 182.34M | 199.77M | 205.89M | 209.93M | 239.81M | 266.90M | 311.36M |
|
Operating Income
|
94.62M | 190.97M | 231.37M | 234.46M | 304.74M | 398.83M | 458.77M | 511.74M | 523.36M | 508.13M | 488.54M | 399.56M | 409.78M | 370.01M | 495.73M | 459.73M |
|
EBIT
|
94.62M | 190.97M | 231.37M | 234.46M | 304.74M | 398.83M | 458.77M | 511.74M | 523.36M | 508.13M | 488.54M | 399.56M | 409.78M | 370.01M | 495.73M | 459.73M |
|
Interest & Investment Income
|
3.32M | 2.90M | 4.17M | 5.31M | 6.72M | 6.02M | 4.99M | 4.79M | 9.44M | 11.26M | 11.23M | 6.99M | 3.59M | 4.80M | 13.50M | 13.40M |
|
Other Non Operating Income
|
-0.30M | 9.57M | 8.90M | 9.86M | 16.60M | 10.48M | -0.17M | -5.97M | -1.00M | 2.66M | 0.65M | 5.27M | 2.98M | -5.08M | -4.25M | -0.92M |
|
Non Operating Income
|
1.73M | 12.47M | 13.06M | 15.17M | 23.32M | 16.49M | 4.83M | -5.97M | 8.44M | 13.92M | 11.88M | 12.26M | 6.57M | -5.08M | 9.25M | 12.49M |
|
EBT
|
96.35M | 203.44M | 244.43M | 249.63M | 328.06M | 415.33M | 463.59M | 510.56M | 531.80M | 522.05M | 500.42M | 411.81M | 416.35M | 369.72M | 504.98M | 472.21M |
|
Tax Provisions
|
32.40M | 65.71M | 79.76M | 81.04M | 105.13M | 126.72M | 145.12M | 162.97M | 125.00M | 84.16M | 75.73M | 64.25M | 55.55M | 50.97M | 76.58M | 67.73M |
|
Profit After Tax
|
64.64M | 137.73M | 164.67M | 168.59M | 222.93M | 288.60M | 318.47M | 347.59M | 406.79M | 437.88M | 424.68M | 347.56M | 360.80M | 318.76M | 428.40M | 404.49M |
|
Income from Continuing Operations
|
63.95M | 137.73M | 164.67M | 168.59M | 222.93M | 288.60M | 318.47M | 347.59M | 406.79M | 437.88M | 424.68M | 347.56M | 360.80M | 318.76M | 428.40M | 404.49M |
|
Consolidated Net Income
|
63.95M | 137.73M | 164.67M | 168.59M | 222.93M | 288.60M | 318.47M | 347.59M | 406.79M | 437.88M | 424.68M | 347.56M | 360.80M | 318.76M | 428.40M | 404.49M |
|
Income towards Parent Company
|
63.95M | 137.73M | 164.67M | 168.59M | 222.93M | 288.60M | 318.47M | 347.59M | 406.79M | 437.88M | 424.68M | 347.56M | 360.80M | 318.76M | 428.40M | 404.49M |
|
Net Income towards Common Stockholders
|
63.95M | 137.73M | 164.67M | 168.59M | 222.93M | 288.60M | 318.47M | 347.59M | 406.79M | 437.88M | 424.68M | 347.56M | 360.80M | 318.76M | 428.40M | 404.49M |
|
EPS (Basic)
|
0.47 | 0.99 | 1.16 | 0.59 | 0.78 | 0.99 | 1.09 | 1.21 | 1.42 | 1.64 | 1.67 | 1.41 | 1.51 | 1.36 | 1.84 | 1.77 |
|
EPS (Weighted Average and Diluted)
|
0.47 | 0.98 | 1.14 | 0.59 | 0.77 | 0.98 | 1.08 | 1.19 | 1.41 | 1.62 | 1.66 | 1.41 | 1.50 | 1.36 | 1.84 | 1.76 |
|
Shares Outstanding (Weighted Average)
|
275.67M | 280.72M | 286.94M | 285.51M | 289.46M | 292.78M | 291.52M | 286.51M | 283.90M | 262.12M | 252.97M | 245.06M | 236.52M | 234.58M | 233.25M | 227.43M |
|
EBITDA
|
94.62M | 190.97M | 231.37M | 234.46M | 304.74M | 398.83M | 458.77M | 511.74M | 523.36M | 508.13M | 488.54M | 399.56M | 409.78M | 370.01M | 495.73M | 459.73M |
|
Tax Rate
|
33.63% | 32.30% | 32.63% | 32.46% | 32.05% | 30.51% | 31.30% | 31.92% | 23.51% | 16.12% | 15.13% | 15.60% | 13.34% | 13.78% | 15.16% | 14.34% |