XML 109 R94.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Employee Compensation and Benefits - Components of Accrued Employee Compensation and Benefits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Employee-related Liabilities, Current [Abstract]    
Accrued compensation $ 28,215 $ 32,786
Accrued bonus and commissions 17,754 18,590
Accrued vacation 16,439 16,613
Accrued employment taxes 8,465 9,362
Other 6,373 4,721
Accrued employee compensation and benefits $ 77,246 $ 82,072