XML 56 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
The Company and a Summary of Its Significant Accounting Policies - Additional Information 1 (Detail) (USD $)
12 Months Ended
Apr. 03, 2015
Apr. 04, 2014
Mar. 29, 2013
Mar. 30, 2012
Company And Summary Of Significant Accounting Policies [Line Items]        
Capitalized costs, net, related to software developed for resale $ 119,936,000us-gaap_CapitalizedComputerSoftwareNet $ 91,022,000us-gaap_CapitalizedComputerSoftwareNet    
Capitalized cost related to software development for resale 52,400,000us-gaap_CapitalizedComputerSoftwareAdditions 41,500,000us-gaap_CapitalizedComputerSoftwareAdditions    
Amortization expense of software development costs 23,500,000us-gaap_CapitalizedComputerSoftwareAmortization 11,100,000us-gaap_CapitalizedComputerSoftwareAmortization 7,200,000us-gaap_CapitalizedComputerSoftwareAmortization  
Self-insurance liability 3,900,000us-gaap_SelfInsuranceReserve 3,500,000us-gaap_SelfInsuranceReserve    
Purchase of treasury shares pursuant to vesting of certain RSU agreements 14,788,000us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation      
Deferred rent included in other long-term liabilities 8,307,000us-gaap_DeferredRentCreditNoncurrent 9,758,000us-gaap_DeferredRentCreditNoncurrent    
Maximum [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life, years 10 years      
Maximum [Member] | Software Development Costs [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life, years 5 years      
Common Stock Held in Treasury [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Purchase of treasury shares pursuant to vesting of certain RSU agreements, shares 236,446us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
242,965us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
219,933us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Purchase of treasury shares pursuant to vesting of certain RSU agreements 14,800,000us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
15,600,000us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
8,400,000us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Retirement of common stock held in treasury, shares 1,427,018us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Total value of treasury stock retired (64,100,000)us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Repurchased shares of common stock held in treasury 0us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
1,190,572us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
947,607us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
727,674us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Common Stock [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Common stock issued based on the vesting terms of certain restricted stock unit agreements 647,006us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
654,020us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
612,233us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Repurchased shares of common stock held in treasury (47,697,413)us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(46,229,259)us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Paid-in Capital [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Purchase of treasury shares pursuant to vesting of certain RSU agreements 14,788,000us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Total value of treasury stock retired 64,100,000us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Indemnification Agreement [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Accrued indemnification losses 0us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_IndemnificationGuaranteeMember
0us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_IndemnificationGuaranteeMember
   
Derivatives designated as hedging instruments [Member] | Cash flow hedging [Member] | Foreign currency forward contracts [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Notional value of foreign currency forward contracts outstanding 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
3,300,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Gains or losses from ineffectiveness of derivative instruments 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Derivatives designated as hedging instruments [Member] | Cash flow hedging [Member] | Other current asset [Member] | Foreign currency forward contracts [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Fair value of foreign currency forward contracts, asset   $ 100,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Accounting Standards Update 2013-05 [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Description of new accounting pronouncements In March 2013, the FASB issued ASU 2013-05, Foreign Currency Matters (ASC 830): Parent’s Accounting for the Cumulative Translation Adjustment upon Derecognition of Certain Subsidiaries or Groups of Assets within a Foreign Entity or of an Investment in a Foreign Entity. ASU 2013-05 clarifies that the cumulative translation adjustment should be released into net income only when a reporting entity ceases to have a controlling financial interest in a subsidiary or a business within a foreign entity. Further, for an equity method investment that is a foreign entity, a pro rata portion of the cumulative translation adjustment should be released into net income upon a partial sale of such an equity method investment. These amendments are to be applied prospectively to derecognition events occurring after the effective date. This guidance became effective for the Company beginning in the first quarter of fiscal year 2015 and the authoritative guidance did not have a material impact on the Company’s consolidated financial statements and disclosures.      
Accounting Standards Update 2013-11 [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Description of new accounting pronouncements In July 2013, the FASB issued ASU 2013-11, Income Taxes (ASC 740): Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar Tax Loss, or a Tax Credit Carryforward Exists. ASU 2013-11 requires the netting of unrecognized tax benefits against available deferred tax assets for losses and other carryforward benefits that would be available to offset the liability for uncertain tax positions rather than presenting the unrecognized tax benefits on a gross basis. This guidance became effective for the Company beginning in the first quarter of fiscal year 2015 and the authoritative guidance did not have a material impact on the Company’s consolidated financial statements and disclosures.      
Accounting Standards Update 2014-08 [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Description of new accounting pronouncements In April 2014, the FASB issued ASU 2014-08, Presentation of Financial Statements and Property, Plant, and Equipment: Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity. ASU 2014-08 limits the requirement to report discontinued operations to disposals of components of an entity that represent strategic shifts that have (or will have) a major effect on an entity’s operations and financial results. The amendments also require expanded disclosures concerning discontinued operations and disclosures of certain financial results attributable to a disposal of a significant component of an entity that does not qualify for discontinued operations reporting. These amendments will become effective prospectively for the Company beginning in fiscal year 2016, with early adoption permitted. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements and disclosures.      
Accounting Standards Update 2014-09 [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Description of new accounting pronouncements In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers. ASU 2014-09 requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to a customer. This guidance will replace most existing revenue recognition guidance and will be effective for the Company beginning in the first quarter of fiscal year 2018, including interim periods within that reporting period. Early application is not permitted, but the guidance permits the use of either the retrospective or cumulative effect transition method. The Company has not selected a transition method and the Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.      
Accounting Standards Update 2014-17 [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Description of new accounting pronouncements In November 2014, the FASB issued ASU 2014-17, Business Combinations (ASC 805): Pushdown Accounting. ASU 2014-09 provides companies with the option to apply pushdown accounting in its separate financial statements upon occurrence of an event in which an acquirer obtains control of the acquired entity. The election to apply pushdown accounting can be made either in the period in which the change of control occurred, or in a subsequent period. This guidance became effective for the Company in November 2014 and the authoritative guidance did not have a material impact on the Company’s consolidated financial statements and disclosures.      
Accounting Standards Update 2015-02 [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Description of new accounting pronouncements In February 2015, the FASB issued ASU 2015-02, Consolidation (ASC 810) Amendments to the Consolidation Analysis. ASU 2015-02 amended the process that a reporting entity must perform to determine whether it should consolidate certain types of legal entities. This guidance will become effective for the Company in fiscal year 2017, with early adoption permitted. The adoption of this standard is not expected to have a material impact on the Company's consolidated financial statements and disclosures.      
Accounting Standards Update 2015-03 [Member]        
Company And Summary Of Significant Accounting Policies [Line Items]        
Description of new accounting pronouncements In April 2015, the FASB issued ASU 2015-03, Interest — Imputation of Interest (ASC 835-30): Simplifying the Presentation of Debt Issuance Costs. ASU 2015-03 require that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. This new guidance will be effective for the Company in fiscal year 2017, with early adoption permitted. The new guidance shall be applied on a retrospective basis, wherein the balance sheet of each individual period presented should be adjusted to reflect the period-specific effects of applying the new guidance. The Company is currently evaluating the impact of this standard on its consolidated financial statements.