XML 24 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Basic and Diluted Earnings Per Share (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Shares used in the calculation of Basic earnings per share 13,262,023 12,725,216 13,212,424 12,707,143
Effect of dilutive securities:        
Stock options, SARs, RSAs, and shares held in escrow 1,181,771 1,014,620 1,090,015 1,034,194
Diluted shares used in the calculation of earnings per share 14,443,794 13,739,836 14,302,439 13,741,337