|
Revenue
|
745.59M | 836.59M | 966.90M | 1,017.67M | 1,107.52M | 1,173.17M | 1,256.19M | 1,354.65M | 1,388.29M | 1,470.80M | 1,552.69M | 1,697.07M | 1,758.22M | 1,942.88M | 2,077.70M | 2,215.54M | 2,375.29M |
|
Cost of Revenue
|
446.19M | 491.47M | 567.56M | 598.84M | 646.13M | 679.37M | 720.34M | 773.65M | 805.86M | 853.14M | 923.03M | 1,008.46M | 1,063.40M | 1,128.61M | 1,219.06M | 1,299.48M | 1,360.75M |
|
Gross Profit
|
299.40M | 345.12M | 399.33M | 418.82M | 461.39M | 493.80M | 535.85M | 581.00M | 612.08M | 617.66M | 629.66M | 688.60M | 694.83M | 814.27M | 858.64M | 916.07M | 1,014.54M |
|
Research & Development
|
42.90M | 50.82M | 63.40M | 60.88M | 63.20M | 66.75M | 71.50M | 81.23M | 84.75M | 90.34M | 96.38M | 109.99M | 109.05M | 121.36M | 142.68M | 148.26M | 162.77M |
|
Selling, General & Administrative
|
43.68M | 51.17M | 51.56M | 50.12M | 66.62M | 53.31M | 64.36M | 157.59M | 159.24M | 171.71M | 186.00M | 197.99M | 187.06M | 218.30M | 235.27M | 278.42M | 283.06M |
|
Other Operating Expenses
|
54.93M | 60.88M | 68.06M | 76.24M | 80.81M | 85.44M | 6.87M | 19.49M | 3.27M | 1.89M | 923.03M | 1,008.46M | 1,063.40M | 1,128.61M | 1,219.06M | 1,299.48M | 1,360.75M |
|
Operating Expenses
|
141.51M | 162.87M | 183.02M | 187.23M | 210.64M | 205.50M | 217.99M | 992.99M | 1,046.57M | 1,113.29M | 1,205.41M | 1,316.44M | 1,359.51M | 1,468.27M | 1,597.01M | 1,726.15M | 1,806.57M |
|
Operating Income
|
157.89M | 182.25M | 216.32M | 231.59M | 250.76M | 288.30M | 317.87M | 361.66M | 341.72M | 357.50M | 347.29M | 380.63M | 398.72M | 474.62M | 480.69M | 489.39M | 568.72M |
|
EBIT
|
157.89M | 182.25M | 216.32M | 231.59M | 250.76M | 288.30M | 317.87M | 361.66M | 341.72M | 357.50M | 347.29M | 380.63M | 398.72M | 474.62M | 480.69M | 489.39M | 568.72M |
|
Interest & Investment Income
|
| 0.16M | 0.12M | 1.18M | 0.64M | 0.38M | 0.17M | 0.31M | 0.25M | 0.57M | 0.88M | 1.14M | 0.15M | 0.03M | 8.96M | | |
|
EBT
|
157.31M | 180.80M | 207.51M | 227.03M | 245.06M | 287.57M | 316.44M | 360.54M | 340.97M | 356.16M | 347.24M | 381.08M | 397.73M | 472.27M | 474.57M | 498.02M | 586.04M |
|
Tax Provisions
|
54.21M | 62.93M | 70.04M | 74.98M | 77.45M | 100.86M | 105.22M | 111.67M | 111.41M | -8.88M | 75.35M | 84.41M | 86.26M | 109.35M | 107.93M | 116.20M | 130.29M |
|
Profit After Tax
|
103.10M | 117.87M | 137.47M | 152.04M | 167.61M | 186.72M | 211.22M | 248.87M | 229.56M | 365.03M | 271.88M | 296.67M | 311.47M | 362.92M | 366.65M | 381.82M | 455.75M |
|
Income from Continuing Operations
|
103.10M | 117.87M | 137.47M | 152.04M | 167.61M | 186.72M | 211.22M | 248.87M | 229.56M | 365.03M | 271.88M | 296.67M | 311.47M | 362.92M | 366.65M | 381.82M | 455.75M |
|
Consolidated Net Income
|
103.10M | 117.87M | 137.47M | 152.04M | 167.61M | 186.72M | 211.22M | 248.87M | 229.56M | 365.03M | 271.88M | 296.67M | 311.47M | 362.92M | 366.65M | 381.82M | 455.75M |
|
Income towards Parent Company
|
103.10M | 117.87M | 137.47M | 152.04M | 167.61M | 186.72M | 211.22M | 248.87M | 229.56M | 365.03M | 271.88M | 296.67M | 311.47M | 362.92M | 366.65M | 381.82M | 455.75M |
|
Net Income towards Common Stockholders
|
103.10M | 117.87M | 137.47M | 152.04M | 167.61M | 186.72M | 211.22M | 248.87M | 229.56M | 365.03M | 271.88M | 296.67M | 311.47M | 362.92M | 366.65M | 381.82M | 455.75M |
|
EPS (Basic)
|
1.23 | 1.39 | 1.60 | 1.76 | 1.95 | 2.20 | 2.60 | 3.13 | 2.95 | 4.73 | 3.52 | 3.86 | 4.12 | 4.95 | 5.03 | 5.24 | 6.25 |
|
EPS (Weighted Average and Diluted)
|
1.22 | 1.38 | 1.59 | 1.74 | 1.94 | 2.19 | 2.59 | 3.12 | 2.93 | 4.70 | 3.52 | 3.86 | 4.12 | 4.94 | 5.02 | 5.23 | 6.24 |
|
Shares Outstanding (Weighted Average)
|
83.79M | 85.91M | 86.33M | 87.31M | 86.11M | 84.55M | 80.99M | 78.88M | 77.65M | 77.29M | 77.20M | 76.62M | 74.01M | 72.86M | 72.88M | 72.90M | 72.82M |
|
Shares Outstanding (Diluted Average)
|
84.83M | 85.38M | 86.69M | 87.29M | 86.62M | 85.40M | 81.60M | 79.73M | 78.25M | 77.58M | 77.35M | 76.93M | 75.66M | 73.49M | 73.10M | 73.03M | 73.05M |
|
Interest Expenses
|
1.36M | 1.62M | 8.93M | 5.74M | 6.34M | 1.10M | 1.59M | 1.43M | 1.00M | 1.92M | 0.93M | 0.69M | 1.14M | 2.38M | 15.07M | 16.38M | 10.44M |
|
Tax Rate
|
34.46% | 34.80% | 33.75% | 33.03% | 31.60% | 35.07% | 33.25% | 30.97% | 32.67% | | 21.70% | 22.15% | 21.69% | 23.15% | 22.74% | 23.33% | 22.23% |