Annual report pursuant to Section 13 and 15(d)

Shares Used to Compute Basic and Diluted Net Earning Per Share (Detail)

v2.4.0.6
Shares Used to Compute Basic and Diluted Net Earning Per Share (Detail)
3 Months Ended 12 Months Ended
Dec. 31, 2012
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Dec. 31, 2011
Sep. 30, 2011
Jun. 30, 2011
Mar. 31, 2011
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Schedule Of Earnings Per Share Basic And Diluted [Line Items]                      
Weighted average shares 24,726,148 24,663,027 24,356,298 24,564,947 24,554,245 24,546,056 24,279,251 24,520,858 24,577,605 24,475,102 24,086,829
Effect of dilutive securities - stock options                 409,361 208,542 566,636
Weighted average shares adjusted for dilutive securities 25,266,368 25,358,052 24,356,298 24,753,671 24,737,629 24,746,164 24,491,530 24,759,253 24,986,966 24,683,644 24,653,465