XML 101 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Earnings Per Share [Abstract]      
Weighted average number of shares outstanding used to calculate basic EPS 4,278us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 4,737us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 5,011us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Dilutive securities:      
Stock options and restricted share units 157us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 125us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 131us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS 4,435us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 4,862us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 5,142us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding