XML 62 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Information about Stock Options Outstanding Under all Stock Plans (Detail)
3 Months Ended
Mar. 31, 2017
$ / shares
shares
Range One [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices $ 5.00
Upper range of exercise prices $ 6.00
Options Outstanding, Number | shares 23,107
Options Outstanding, Weighted Average Contractual Life (Years) 5 years 8 months 23 days
Options Outstanding, Weighted-Average Exercise Price $ 5.23
Options Exercisable, Number | shares 3,315
Options Exercisable, Weighted Average Exercise Price $ 5.92
Range Two [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 6.01
Upper range of exercise prices $ 7.00
Options Outstanding, Number | shares 48,726
Options Outstanding, Weighted Average Contractual Life (Years) 1 year 3 months 7 days
Options Outstanding, Weighted-Average Exercise Price $ 6.72
Options Exercisable, Number | shares 48,726
Options Exercisable, Weighted Average Exercise Price $ 6.72
Range Three [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 7.01
Upper range of exercise prices $ 8.00
Options Outstanding, Number | shares 619,485
Options Outstanding, Weighted Average Contractual Life (Years) 2 years 11 months 16 days
Options Outstanding, Weighted-Average Exercise Price $ 7.19
Options Exercisable, Number | shares 613,623
Options Exercisable, Weighted Average Exercise Price $ 7.19
Range Four [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 8.01
Upper range of exercise prices $ 9.00
Options Outstanding, Number | shares 48,650
Options Outstanding, Weighted Average Contractual Life (Years) 4 years 2 months 9 days
Options Outstanding, Weighted-Average Exercise Price $ 8.22
Options Exercisable, Number | shares 29,483
Options Exercisable, Weighted Average Exercise Price $ 8.29
Range Five [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 9.01
Upper range of exercise prices $ 10.00
Options Outstanding, Number | shares 22,900
Options Outstanding, Weighted Average Contractual Life (Years) 1 year 1 month 13 days
Options Outstanding, Weighted-Average Exercise Price $ 9.51
Options Exercisable, Number | shares 22,648
Options Exercisable, Weighted Average Exercise Price $ 9.50
Range Six [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 10.01
Upper range of exercise prices $ 11.00
Options Outstanding, Number | shares 1,400
Options Outstanding, Weighted Average Contractual Life (Years) 1 year 4 months 2 days
Options Outstanding, Weighted-Average Exercise Price $ 10.46
Options Exercisable, Number | shares 1,400
Options Exercisable, Weighted Average Exercise Price $ 10.46
Range Seven [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 5.00
Upper range of exercise prices $ 11.00
Options Outstanding, Number | shares 764,268
Options Outstanding, Weighted Average Contractual Life (Years) 2 years 11 months 16 days
Options Outstanding, Weighted-Average Exercise Price $ 7.24
Options Exercisable, Number | shares 719,195
Options Exercisable, Weighted Average Exercise Price $ 7.27