XML 25 R73.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 12 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Jun. 30, 2013
Mar. 29, 2015
Mar. 30, 2014
Restructuring Cost and Reserve [Line Items]          
Beginning Balance       $ 15,637us-gaap_RestructuringReserve  
Charged to costs and expenses 3,500us-gaap_RestructuringCharges 10,600us-gaap_RestructuringCharges 9,600us-gaap_RestructuringCharges 6,946us-gaap_RestructuringCharges 26,491us-gaap_RestructuringCharges
Ending Balance 11,217us-gaap_RestructuringReserve 15,637us-gaap_RestructuringReserve   11,217us-gaap_RestructuringReserve 15,637us-gaap_RestructuringReserve
March 2014 Initiative [Member]          
Restructuring Cost and Reserve [Line Items]          
Beginning Balance       7,488us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
 
Charged to costs and expenses       2,620us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
9,114us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
Payments       (10,108)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
(1,626)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
Ending Balance   7,488us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
    7,488us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= 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_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
 
Charged to costs and expenses       2,693us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
4,789us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
Payments       (5,870)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
(1,612)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
Ending Balance   3,177us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
    3,177us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
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_ContractCancellationAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
 
Charged to costs and expenses       (73)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_ContractCancellationAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
4,325us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_ContractCancellationAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
Payments       (4,238)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_ContractCancellationAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
(14)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_ContractCancellationAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
Ending Balance   4,311us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_ContractCancellationAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
    4,311us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_ContractCancellationAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndFourteenInitiativeMember
June 2013 Initiative [Member]          
Restructuring Cost and Reserve [Line Items]          
Beginning Balance     1,771us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
8,149us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
1,771us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Charged to costs and expenses 2,400us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
    3,102us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
17,377us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Payments       (2,865)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
(10,999)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Non-cash adjustments 1,666us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
    1,666us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
 
Ending Balance 10,052us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
8,149us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
  10,052us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
8,149us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= 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_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
 
Charged to costs and expenses       749us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
13,831us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Payments       (1,801)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
(10,303)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Ending Balance 2,476us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
3,528us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
  2,476us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
3,528us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_WorkforceReductionMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
June 2013 Initiative [Member] | Facilities and Other [Member]          
Restructuring Cost and Reserve [Line Items]          
Beginning Balance     1,771us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
4,621us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
1,771us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Charged to costs and expenses       2,353us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
3,546us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Payments       (1,064)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
(696)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
Non-cash adjustments       1,666us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
 
Ending Balance $ 7,576us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
$ 4,621us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
  $ 7,576us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember
$ 4,621us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= qlgc_FacilitiesAndOtherMember
/ us-gaap_RestructuringPlanAxis
= qlgc_TwoThousandAndThirteenInitiativeMember