XML 92 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-based Compensation - Schedule of Share-Based Compensation by Line Item in Consolidated Statements of Operations (Detail) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense $ 12,557,000 $ 15,966,000 $ 7,214,000
Stock options [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 2,388,000 2,021,000 1,437,000
Time-based Restricted Stock Awards [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 5,540,000 6,016,000 4,606,000
Performance-based Restricted Stock Awards [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 462,000 5,716,000 0
Performance-based and Market-based Restricted Stock Units [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 2,904,000 948,000  
Stock purchase plan [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 1,263,000 1,265,000 1,171,000
Cost of sales [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 486,000 553,000 440,000
Sales and marketing [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 1,471,000 1,230,000 1,304,000
General and administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense 9,671,000 13,132,000 5,051,000
Research and development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share based compensation expense $ 929,000 $ 1,051,000 $ 419,000