XML 18 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Property and Equipment - Summary of Property and Equipment (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 216,819us-gaap_PropertyPlantAndEquipmentGross $ 231,895us-gaap_PropertyPlantAndEquipmentGross
Less accumulated depreciation and amortization (84,224)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (88,834)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Property and equipment, net 132,595us-gaap_PropertyPlantAndEquipmentNet 143,061us-gaap_PropertyPlantAndEquipmentNet
Land and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 23,689us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandAndLandImprovementsMember
24,240us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandAndLandImprovementsMember
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 42,368us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingMember
42,763us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingMember
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 140,578us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_MachineryAndEquipmentMember
136,581us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_MachineryAndEquipmentMember
Equipment Under Capital Lease [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,001us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= nwpx_EquipmentUnderCapitalLeaseMember
14,196us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= nwpx_EquipmentUnderCapitalLeaseMember
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,183us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
$ 14,115us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember