XML 45 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Assets - Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Assets    
Allowance for doubtful accounts receivable $ 300 $ 300
Inventories    
Materials 59,767 46,457
Work-in-process 37,884 25,250
Finished goods 16,030 5,356
Total 113,681 77,063
Prepaid expenses and other current assets    
Supplier deposits against purchase commitments 6,700 $ 7,800
Non-trade receivables $ 12,800