XML 21 R30.htm IDEA: XBRL DOCUMENT v3.3.0.814
Assets (Details 3) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Accounts Receivable, Net    
Allowance for doubtful accounts receivable (in dollars) $ 200 $ 700
Prepaid expenses and other current assets    
Supplier deposits 11,100 12,700
Inventories    
Materials 38,043 28,637
Work in process 26,612 26,778
Finished goods 5,318 6,056
Inventories $ 69,973 $ 61,471