XML 31 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings per share - Schedule of Reconciliation of Weighted Average Shares Used in Calculation of Basic and Diluted Earnings Per Share (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2012
Sep. 30, 2011
Sep. 30, 2012
Sep. 30, 2011
Earnings Per Share Basic And Diluted [Line Items]        
Weighted average common shares-basic 19,078,590 18,384,451 18,861,374 18,146,076
Effect of dilutive securities:        
Unexercised stock options net of treasury share repurchase 454,431 466,174 438,889  
Weighted average common shares-diluted 19,533,021 18,850,625 19,300,263 18,146,076