XML 68 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Other Financial Information (Property and Equipment, Net) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Property and equipment $ 62,461 $ 48,159
Less - accumulated depreciation and amortization (22,277) (15,817)
Property and equipment, net 40,184 32,342
Machinery and equipment [Member]    
Property and equipment 32,596 26,461
Leasehold improvements [Member]    
Property and equipment 22,642 12,440
Computer software and hardware [Member]    
Property and equipment 4,285 3,091
Construction in progress [Member]    
Property and equipment $ 2,938 $ 6,167