XML 55 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - Property Plant & Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Buildings and Land Gross $ 2,584 $ 2,584
Machinery and Equipment, Gross 26,803 23,493
Furniture and Fixtures, Gross 3,036 2,699
Computer Equipments And Software Gross 5,682 5,204
Leasehold Improvements, Gross 8,952 8,116
Property, Plant and Equipment, Gross 47,057 42,096
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (31,966) (30,238)
Property, Plant and Equipment, Net $ 15,091 $ 11,858