XML 23 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Assets and Liabilities Accounted For at Fair Value on Recurring Basis (Detail) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities $ 335,914us-gaap_Liabilities $ 332,527us-gaap_Liabilities
Convertible senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 135,638us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
134,601us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
Term loan credit agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 191,898us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
189,027us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
Industrial revenue bond    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 1,522us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
1,645us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
Capital lease obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 6,856us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember
7,254us-gaap_Liabilities
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 | Convertible senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
Fair Value, Inputs, Level 1 | Term loan credit agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
Fair Value, Inputs, Level 1 | Industrial revenue bond    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
Fair Value, Inputs, Level 1 | Capital lease obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 393,353us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
381,335us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 | Convertible senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 199,785us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
188,490us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
Fair Value, Inputs, Level 2 | Term loan credit agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 193,568us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
192,845us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
Fair Value, Inputs, Level 2 | Industrial revenue bond    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
Fair Value, Inputs, Level 2 | Capital lease obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 8,378us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
8,899us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair Value, Inputs, Level 3 | Convertible senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_ConvertibleSeniorNotesMember
Fair Value, Inputs, Level 3 | Term loan credit agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_TermLoanCreditFaciltyMember
Fair Value, Inputs, Level 3 | Industrial revenue bond    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring 1,522us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
1,645us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= wnc_BondFinancingMember
Fair Value, Inputs, Level 3 | Capital lease obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure, recurring $ 6,856us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember
$ 7,254us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LineOfCreditFacilityAxis
= us-gaap_CapitalLeaseObligationsMember