XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of components of property and equipment, net
Property and equipment, net consists of the following:
  September 30,December 31,
 Estimated Useful Life20202019
Cost:   
Computer equipment and software3 years$72,572 $72,190 
Leasehold improvementsShorter of the lease term or useful life of the asset37,840 34,645 
Office furniture and fixtures
3-7 years
11,036 10,832 
Office equipment and other
3-5 years
7,016 6,850 
Building and building improvements
7-39 years
2,669 2,647 
LandNot applicable940 940 
  132,073 128,104 
Less: accumulated depreciation and amortization(83,090)(74,348)
Total property and equipment, net$48,983 $53,756 
Depreciation and amortization expense was as follows:
 Three Months EndedNine Months Ended
 September 30,September 30,
 2020201920202019
Depreciation and amortization expense$5,341 $4,693 $16,021 $15,810