XML 85 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Accrued Expenses    
Compensation and related expenses $ 60,254 $ 67,582
Income taxes payable 465 534
Other 13,566 7,165
Total 74,285 75,281
Accrued bonuses $ 47,200 $ 53,900