XML 143 R124.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 34,097 $ 30,750 $ 30,451
Income tax benefit (10,462) (8,752) (8,528)
Total stock-based compensation expense after income taxes 23,635 21,998 21,923
Cost Of Revenues      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 3,212 3,153 3,065
Engineering And Development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 9,370 9,458 9,362
Selling and Administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 21,515 $ 18,139 $ 18,024