XML 38 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Computation of Basic and Diluted Earnings per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Earnings Per Share [Line Items]      
Net income $ 659,571us-gaap_NetIncomeLoss $ 652,800us-gaap_NetIncomeLoss $ 620,000us-gaap_NetIncomeLoss
Weighted average ordinary shares outstanding (in thousands) 188,487us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 195,647us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 203,918us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Employee stock options and RSUs (in thousands) 3,813us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 3,840us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 5,252us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Diluted weighted average ordinary shares outstanding (in thousands) 192,300us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 199,487us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 209,170us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Basic earnings per ordinary share $ 3.50us-gaap_EarningsPerShareBasic $ 3.34us-gaap_EarningsPerShareBasic $ 3.04us-gaap_EarningsPerShareBasic
Diluted earnings per ordinary share $ 3.43us-gaap_EarningsPerShareDiluted $ 3.27us-gaap_EarningsPerShareDiluted $ 2.96us-gaap_EarningsPerShareDiluted