XML 44 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED FINANCIAL STATEMENT DETAILS - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property and equipment, net:    
Property and equipment, gross $ 695,712 $ 605,598
Accumulated depreciation and amortization (324,359) (286,798)
Property and equipment, net 371,353 318,800
Buildings and leasehold improvements    
Property and equipment, net:    
Property and equipment, gross 270,509 249,026
Capitalized software and computer equipment    
Property and equipment, net:    
Property and equipment, gross 268,927 229,083
Furniture and other equipment    
Property and equipment, net:    
Property and equipment, gross 93,082 86,694
Land    
Property and equipment, net:    
Property and equipment, gross 11,591 11,591
Projects in progress    
Property and equipment, net:    
Property and equipment, gross $ 51,603 $ 29,204