XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 182,260 $ 169,961
Accumulated depreciation and amortization (124,394) (115,715)
Total property and equipment, net 57,866 54,246
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 98,691 88,569
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,878 7,925
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,839 18,979
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 49,424 48,309
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,428 $ 6,179