XML 63 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property and equipment consisted of the following at December 31, 2020 and 2019 (in thousands):
 20202019
Estimated Useful
Lives in Years
Equipment$73,234 $49,633 
1-13
Building7,400 7,400 40
Leasehold improvements27,688 23,683 
1-17
Furniture and fixtures7,425 5,858 
1-9
Computer hardware and office equipment22,843 15,280 
1-10
Computer software30,718 20,806 
1-10
Land3,170 3,170 — 
Construction in progress6,290 7,167 — 
Subtotal178,768 132,997  
Less: accumulated depreciation(92,895)(68,809) 
Property and equipment, net$85,873 $64,188  
Schedule Of Depreciation And Amortization On Property And Equipment
Depreciation expense on property and equipment in each year was as follows (in thousands): 
 For the Years Ended December 31,
 202020192018
Depreciation expense$25,904 $20,346 $15,804