XML 82 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Awards and Stock-Based Compensation - Schedule of Stock-Based Compensation (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average per share grant date fair value of stock options granted $ 2.65 $ 3.68 $ 7.57
Total intrinsic value of stock options exercised $ 4,444 $ 12,573 $ 36,367
Total fair value of restricted stock and stock options vested $ 19,320 $ 38,071 $ 21,045
Employee stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average per share grant date fair value of ESPP purchase rights $ 1.32 $ 0.00 $ 0.00