XML 47 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts The following table displays the changes in our allowance for doubtful accounts:
 Amount
 (in thousands)  
Balance at December 31, 2017$1,478 
Additions, net of recoveries740 
Less write-offs(594)
Balance at December 31, 20181,624 
Additions, net of recoveries2,241 
Less write-offs(2,036)
Balance at December 31, 20191,829 
Additions, net of recoveries1,997 
Less write-offs(575)
Balance at December 31, 2020$3,251 
Summary of Property and Equipment The following table presents the useful lives of our property and equipment:
 Useful Lives
Computer equipment and software3 years
Furniture and fixtures
3 - 5 years
Leasehold improvementsShorter of the useful life of the asset or the lease term
Property and equipment are recorded at cost and consist of the following:
 As of December 31,
 20202019
 (in thousands)
Computer equipment and software$13,438 $13,106 
Furniture and fixtures 9,655 7,522 
Leasehold improvements50,336 44,050 
Total73,429 64,678 
Less accumulated depreciation(20,315)(14,008)
Property and equipment, net$53,114 $50,670