XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment - Summary of Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 64,676 $ 61,191
Less: Accumulated depreciation and amortization (34,614) (31,312)
Property and equipment, net 30,062 29,879
Computers and Purchased Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 19,063 15,706
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,506 1,340
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,970 1,949
Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 22,146 21,979
Land    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 3,091 3,091
Building    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 4,765 4,765
Building Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 5,356 5,245
Trial Systems at Customers' Sites    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 6,779 $ 7,116