XML 47 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Restructuring Charges and Exit Costs (Details) - Summary of Activities Affecting Liabilities (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Restructuring Cost and Reserve [Line Items]    
Beginning Balance $ 2,369us-gaap_RestructuringReserve $ 3,286us-gaap_RestructuringReserve
Additions/Adjustments 12,186us-gaap_RestructuringReserveAccrualAdjustment 3,014us-gaap_RestructuringReserveAccrualAdjustment
Non-cash Charges (7,985)us-gaap_RestructuringReserveSettledWithoutCash1 (57)us-gaap_RestructuringReserveSettledWithoutCash1
Payments (5,588)us-gaap_PaymentsForRestructuring (3,874)us-gaap_PaymentsForRestructuring
Ending Balance 982us-gaap_RestructuringReserve 2,369us-gaap_RestructuringReserve
Lease Contract Termination Costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Beginning Balance 1,615us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
2,860us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
Additions/Adjustments 522us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
570us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
Non-cash Charges (220)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
(57)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
Payments (1,587)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
(1,758)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
Ending Balance 330us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
1,615us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= exar_LeaseContractTerminationCostsMember
Impairment of Fixed Assets and Write Down of Inventory [Member]    
Restructuring Cost and Reserve [Line Items]    
Additions/Adjustments 7,765us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= exar_ImpairmentOfFixedAssetsAndWriteDownOfInventoryMember
 
Non-cash Charges (7,765)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= exar_ImpairmentOfFixedAssetsAndWriteDownOfInventoryMember
 
Employee Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Beginning Balance 754us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
426us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Additions/Adjustments 3,899us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2,444us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Payments (4,001)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(2,116)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Ending Balance $ 652us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
$ 754us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember