XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Components of Property and Equipment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property and equipment $ 468,528 $ 442,527
Accumulated depreciation and amortization (250,851) (226,381)
Property and equipment, net 217,677 216,146
Developed software    
Property Plant And Equipment [Line Items]    
Property and equipment 239,276 223,596
Computer equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 121,337 112,564
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment 74,292 74,092
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment 13,594 13,587
Purchased Software and Digital Assets    
Property Plant And Equipment [Line Items]    
Property and equipment 19,771 18,432
Construction in progress    
Property Plant And Equipment [Line Items]    
Property and equipment $ 258 $ 256