XML 77 R60.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stock-Based Compensation - Information about Stock Options Outstanding Under all Stock Plans (Detail)
9 Months Ended
Sep. 30, 2015
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices $ 5.50
Upper range of exercise prices $ 11.00
Options Outstanding, Number | shares 1,289,791
Options Outstanding, Weighted Average Contractual Life (Years) 3 years 8 months 19 days
Options Outstanding, Weighted Average Exercise Price $ 7.74
Options Exercisable, Number | shares 796,046
Options Exercisable, Weighted Average Exercise Price $ 7.96
Range One [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 5.50
Upper range of exercise prices $ 6.00
Options Outstanding, Number | shares 4,879
Options Outstanding, Weighted Average Contractual Life (Years) 4 years 11 months 19 days
Options Outstanding, Weighted Average Exercise Price $ 5.75
Options Exercisable, Number | shares 3,124
Options Exercisable, Weighted Average Exercise Price $ 5.63
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 $ 6.50
Options Outstanding, Number | shares 16,267
Options Outstanding, Weighted Average Contractual Life (Years) 3 years 6 months 15 days
Options Outstanding, Weighted Average Exercise Price $ 6.23
Options Exercisable, Number | shares 12,722
Options Exercisable, Weighted Average Exercise Price $ 6.23
Range Three [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 6.51
Upper range of exercise prices $ 7.00
Options Outstanding, Number | shares 38,491
Options Outstanding, Weighted Average Contractual Life (Years) 2 years 7 months 2 days
Options Outstanding, Weighted Average Exercise Price $ 6.85
Options Exercisable, Number | shares 35,688
Options Exercisable, Weighted Average Exercise Price $ 6.86
Range Four [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 $ 7.50
Options Outstanding, Number | shares 793,096
Options Outstanding, Weighted Average Contractual Life (Years) 4 years 5 months 5 days
Options Outstanding, Weighted Average Exercise Price $ 7.18
Options Exercisable, Number | shares 427,814
Options Exercisable, Weighted Average Exercise Price $ 7.17
Range Five [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 7.51
Upper range of exercise prices $ 8.00
Options Outstanding, Number | shares 27,750
Options Outstanding, Weighted Average Contractual Life (Years) 5 years 15 days
Options Outstanding, Weighted Average Exercise Price $ 7.79
Options Exercisable, Number | shares 11,791
Options Exercisable, Weighted Average Exercise Price $ 7.82
Range Six [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 $ 8.50
Options Outstanding, Number | shares 127,195
Options Outstanding, Weighted Average Contractual Life (Years) 5 years 2 months 16 days
Options Outstanding, Weighted Average Exercise Price $ 8.17
Options Exercisable, Number | shares 27,935
Options Exercisable, Weighted Average Exercise Price $ 8.45
Range Seven [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 8.51
Upper range of exercise prices $ 9.00
Options Outstanding, Number | shares 32,478
Options Outstanding, Weighted Average Contractual Life (Years) 1 year 1 month 24 days
Options Outstanding, Weighted Average Exercise Price $ 8.76
Options Exercisable, Number | shares 28,986
Options Exercisable, Weighted Average Exercise Price $ 8.76
Range Eight [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 $ 9.50
Options Outstanding, Number | shares 188,085
Options Outstanding, Weighted Average Contractual Life (Years) 11 months 23 days
Options Outstanding, Weighted Average Exercise Price $ 9.19
Options Exercisable, Number | shares 187,511
Options Exercisable, Weighted Average Exercise Price $ 9.19
Range Nine [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 9.51
Upper range of exercise prices $ 10.00
Options Outstanding, Number | shares 20,650
Options Outstanding, Weighted Average Contractual Life (Years) 2 years 4 months 13 days
Options Outstanding, Weighted Average Exercise Price $ 9.64
Options Exercisable, Number | shares 19,575
Options Exercisable, Weighted Average Exercise Price $ 9.64
Range Ten [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 40,900
Options Outstanding, Weighted Average Contractual Life (Years) 8 months 19 days
Options Outstanding, Weighted Average Exercise Price $ 10.64
Options Exercisable, Number | shares 40,900
Options Exercisable, Weighted Average Exercise Price $ 10.64