XML 44 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Progression of Liabilities Associated with Restructuring Activities, Combined with Reconciliation to Restructuring and Other Expense (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Nov. 30, 2014
Nov. 30, 2013
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     $ 7,029us-gaap_RestructuringReserve  
Expense (Income)     588us-gaap_RestructuringReservePeriodIncreaseDecrease  
Payments     (4,784)us-gaap_PaymentsForRestructuring  
Adjustments     240us-gaap_RestructuringReserveAccrualAdjustment  
Ending Balance 3,073us-gaap_RestructuringReserve   3,073us-gaap_RestructuringReserve  
Less: joint venture transactions (83)wor_JointVentureTransactions (786)wor_JointVentureTransactions (190)wor_JointVentureTransactions (928)wor_JointVentureTransactions
Restructuring and other expense 405wor_RestructuringAndOtherExpenseIncome (1,182)wor_RestructuringAndOtherExpenseIncome 398wor_RestructuringAndOtherExpenseIncome (5,179)wor_RestructuringAndOtherExpenseIncome
Early Retirement And Severance        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     6,495us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Expense (Income)     (30)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Payments     (3,852)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Adjustments     30us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Ending Balance 2,643us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
  2,643us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Facility Exit And Other Costs        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     534us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Expense (Income)     618us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Payments     (932)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Adjustments     210us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Ending Balance $ 430us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
  $ 430us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember