v2.4.0.6
Schedule of Option Granted, Exercised and Expired (Detail) (USD $)
9 Months Ended
Sep. 30, 2012
Sep. 30, 2011
Shares    
Outstanding at beginning of period 4,136,466 4,572,557
Granted 41,800 258,500
Exercised (430,399) (426,930)
Cancelled or terminated (86,966) (116,149)
Outstanding end of period 3,660,901 4,287,978
Weighted Average Exercise Price    
Outstanding at beginning of period $ 9.96 $ 9.48
Granted $ 25.99 $ 15.30
Exercised $ 8.23 $ 8.74
Cancelled or terminated $ 12.98 $ 10.86
Outstanding end of period $ 10.27 $ 9.87