XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges (Details 1) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Restructuring Reserve [Roll Forward]        
Liability, beginning balance     $ 0us-gaap_RestructuringReserve  
Restructuring charges 221us-gaap_RestructuringCharges 38us-gaap_RestructuringCharges 1,322us-gaap_RestructuringCharges 1,130us-gaap_RestructuringCharges
Cash payments     (1,102)us-gaap_PaymentsForRestructuring  
Non-cash items     (14)us-gaap_RestructuringReserveSettledWithoutCash1  
Liability, ending balance 206us-gaap_RestructuringReserve   206us-gaap_RestructuringReserve  
Workforce Reduction [Member]        
Restructuring Reserve [Roll Forward]        
Liability, beginning balance     0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Restructuring charges     1,101us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Cash payments     (1,101)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Liability, ending balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
  0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Operating Lease Commitments [Member]        
Restructuring Reserve [Roll Forward]        
Liability, beginning balance     0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_LeaseAgreementsMember
 
Restructuring charges     126us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_LeaseAgreementsMember
 
Cash payments     0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_LeaseAgreementsMember
 
Non-cash items     20us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_LeaseAgreementsMember
 
Liability, ending balance 146us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_LeaseAgreementsMember
  146us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_LeaseAgreementsMember
 
Other [Member]        
Restructuring Reserve [Roll Forward]        
Liability, beginning balance     0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
 
Restructuring charges     95us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
 
Cash payments     (1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
 
Non-cash items     (34)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
 
Liability, ending balance $ 60us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember
  $ 60us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherExpenseMember