XML 66 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Property and Equipment    
Property and equipment, gross $ 55,966 $ 54,219
Less accumulated depreciation (42,164) (40,422)
Property and equipment, net 13,802 13,797
Computer and other related equipment    
Property and Equipment    
Property and equipment, gross 11,576 11,333
Purchased and internally developed software    
Property and Equipment    
Property and equipment, gross 35,512 34,008
Furniture and fixtures    
Property and Equipment    
Property and equipment, gross 1,514 1,514
Leasehold improvements    
Property and Equipment    
Property and equipment, gross 6,795 6,795
Machinery and related equipment    
Property and Equipment    
Property and equipment, gross $ 569 $ 569