XML 111 R97.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Schedule of Total Stock-Based Compensation Expense Included in Company's Consolidated Statements of Income and Comprehensive Income (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, Compensation Cost [Line Items]      
Total pre-tax stock-based compensation expense $ 24,378 $ 25,228 $ 13,013
Cost of Revenues [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total pre-tax stock-based compensation expense 3,894 2,997 1,814
Research and Development Expense [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total pre-tax stock-based compensation expense 2,816 2,529 1,590
Selling, General and Administrative Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total pre-tax stock-based compensation expense $ 17,668 $ 19,702 $ 9,609