XML 57 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Special Charges - Activity and Liability Balances for Exit Costs (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 28, 2014
Dec. 29, 2013
Restructuring Cost and Reserve [Line Items]        
Charged to costs and expenses $ 69us-gaap_RestructuringCharges $ 1,947us-gaap_RestructuringCharges $ 3,361us-gaap_RestructuringCharges $ 15,900us-gaap_RestructuringCharges
March 2014 Initiative [Member]        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     7,488us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
 
Charged to costs and expenses     2,620us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
 
Payments     (10,108)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
 
Ending Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
  0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
 
March 2014 Initiative [Member] | Workforce Reductions [Member]        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     3,177us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
Charged to costs and expenses     2,693us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
Payments     (5,870)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
Ending Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
  0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
March 2014 Initiative [Member] | Contract Cancellation and Other [Member]        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     4,311us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_ContractCancellationAndOtherMember
 
Charged to costs and expenses     (73)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_ContractCancellationAndOtherMember
 
Payments     (4,238)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_ContractCancellationAndOtherMember
 
Ending Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_ContractCancellationAndOtherMember
  0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_ContractCancellationAndOtherMember
 
June 2013 Initiative [Member]        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     8,149us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
 
Charged to costs and expenses 100us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
  741us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
 
Payments     (2,635)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
 
Ending Balance 6,255us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
  6,255us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
 
June 2013 Initiative [Member] | Workforce Reductions [Member]        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     3,528us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
Charged to costs and expenses     741us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
Payments     (1,798)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
Ending Balance 2,471us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
  2,471us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_WorkforceReductionMember
 
June 2013 Initiative [Member] | Facilities and Other [Member]        
Restructuring Cost and Reserve [Line Items]        
Beginning Balance     4,621us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_FacilitiesAndOtherMember
 
Payments     (837)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_FacilitiesAndOtherMember
 
Ending Balance $ 3,784us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_FacilitiesAndOtherMember
  $ 3,784us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
/ us-gaap_RestructuringPlanAxis
= qlgc_FacilitiesAndOtherMember