Annual report pursuant to Section 13 and 15(d)

Property and Equipment - Schedule of Property and Equipment (Details)

v3.8.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Property and equipment, net:    
Property and equipment, gross $ 70,432 $ 57,095
Accumulated depreciation (37,643) (28,825)
Property and equipment, net: 32,789 28,270
Leasehold improvements    
Property and equipment, net:    
Property and equipment, gross 1,592 1,404
Machinery and equipment    
Property and equipment, net:    
Property and equipment, gross $ 68,840 $ 55,691