XML 73 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation expense $ 42,060 $ 30,840 $ 22,088
Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation expense 6,803 9,626 11,170
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation expense 33,080 19,477 9,553
Employee Stock Purchase Plan Rights      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation expense $ 2,177 $ 1,737 $ 1,365