XML 42 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property, Equipment and Leasehold Improvements - Schedule of Property, Equipment and Leasehold Improvements (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Property Plant And Equipment [Abstract]    
Computer & related equipment $ 168,516 $ 162,306
Furniture & fixtures 9,879 9,724
Leasehold improvements 50,420 49,442
Work-in-process 10,560 10,954
Subtotal 239,375 232,426
Accumulated depreciation and amortization (146,219) (136,841)
Property, equipment and leasehold improvements, net $ 93,156 $ 95,585