XML 90 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-based Compensation - Summary of Company's Stock Option Plan Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Number of Shares, Options outstanding, Beginning balance 1,166
Number of Shares, Granted 116
Number of Shares, Exercised (289)
Number of Shares, Forfeited (35)
Number of Shares, Expired 0
Number of Shares, Options outstanding, Ending balance 958
Number of Shares, Options exercisable 771
Number of Shares, Available for grant 1,275
Weighted Average Exercise Price Per Share, Options outstanding, Beginning balance | $ / shares $ 14.66
Weighted Average Exercise Price Per Share, Granted | $ / shares 19.99
Weighted Average Exercise Price Per Share, Exercised | $ / shares 7.35
Weighted Average Exercise Price Per Share, Forfeited | $ / shares 18.30
Weighted Average Exercise Price Per Share, Expired | $ / shares 0
Weighted Average Exercise Price Per Share, Options outstanding, Ending balance | $ / shares 17.39
Weighted Average Exercise Price Per Share, Options exercisable | $ / shares $ 16.99
Weighted Average Remaining Contractual Life (Years), Options outstanding 7 years 1 month 6 days
Weighted Average Remaining Contractual Life (Years), Options exercisable 6 years 9 months 18 days
Aggregate Intrinsic Value, Options outstanding | $ $ 8,747
Aggregate Intrinsic Value, Options exercisable | $ $ 7,351