XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Costs (Reconciliation Of Company's Liability For The Restructuring Costs) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Mar. 31, 2012
Restructuring Cost and Reserve [Line Items]        
Costs charged to expense $ 4,890us-gaap_RestructuringCharges $ 6,746us-gaap_RestructuringCharges $ 4,113us-gaap_RestructuringCharges  
Payments (6,182)us-gaap_PaymentsForRestructuring (4,942)us-gaap_PaymentsForRestructuring (5,293)us-gaap_PaymentsForRestructuring  
Balance 894us-gaap_RestructuringReserve 2,186us-gaap_RestructuringReserve 382us-gaap_RestructuringReserve 1,562us-gaap_RestructuringReserve
Employee Termination Benefits [Member]        
Restructuring Cost and Reserve [Line Items]        
Employee termination benefits 4,354us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
3,743us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
4,113us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Payments (5,684)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(2,099)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(5,002)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Balance 696us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2,026us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
382us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
1,271us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Other Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Other restructuring costs 536us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
3,003us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Payments (498)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
(2,843)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
(291)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Balance $ 198us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
$ 160us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
$ 291us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember