XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of components of property and equipment, net
Property and equipment, net consisted of the following:
 March 31,December 31,
 Estimated Useful Life20222021
(in thousands)
Cost:   
Computer equipment and software3 years$73,142 $72,289 
Leasehold improvementsShorter of the lease term or useful life of the asset43,970 43,544 
Leased data servers3 years13,044 590 
Office furniture and fixtures
3-7 years
12,286 12,214 
Office equipment and other
3-5 years
8,193 7,973 
Building and building improvements
7-39 years
2,729 2,729 
LandNot applicable940 940 
  154,304 140,279 
Less: accumulated depreciation and amortization(91,456)(90,064)
Total property and equipment, net$62,848 $50,215 
Depreciation and amortization expense was as follows:
 Three Months Ended
 March 31,
 20222021
(in thousands)
Depreciation and amortization expense$5,604 $5,643