XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
The estimated useful lives of property and equipment are described below:
Property and EquipmentUseful Life
Computer equipment and software
2 to 5 years
Leasehold improvementsShorter of estimated useful life or remaining lease term
Furniture and fixtures5 years
Machinery and equipment
2 to 5 years
Property and equipment, net consisted of the following (in thousands):
As of December 31,
20202019
Computer equipment and software
$220,870 $203,242 
Leasehold improvements
62,249 64,180 
Furniture and fixtures
15,203 15,496 
Machinery and equipment
465 465 
Total property and equipment
$298,787 $283,383 
Less: accumulated depreciation
(219,017)(189,571)
Total property and equipment, net
$79,770 $93,812