| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2017 Workiva --> |
<!-- r:48d981c6-cf84-4a25-95bd-ed8732ba69cf,g:c0b67c09-92c4-42e9-8d24-ff5465a0b2c0 --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sfly="http://www.shutterfly.com/20190630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.shutterfly.com/20190630"> |
| <xs:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/> |
| <xs:element id="sfly_PrincipalPaymentsOnFinanceLeasesAndFinancingObligations" abstract="false" name="PrincipalPaymentsOnFinanceLeasesAndFinancingObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_CreditCardFeeExpense" abstract="false" name="CreditCardFeeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_AggregateIntrinsicValueAbstract" abstract="true" name="AggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="sfly_WeightedAverageContractualTermYearsAbstract" abstract="true" name="WeightedAverageContractualTermYearsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="sfly_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" abstract="false" name="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_FutureRentPaymentsUnderBuildtoSuitLeasesDueInNextTwelveMonths" abstract="false" name="FutureRentPaymentsUnderBuildtoSuitLeasesDueInNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_PerformanceBasedRestrictedStockUnitsMember" abstract="true" name="PerformanceBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_IncrementalTermLoansMember" abstract="true" name="IncrementalTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_ShutterflyBrandPersonalizedGiftsAndHomeDecorMember" abstract="true" name="ShutterflyBrandPersonalizedGiftsAndHomeDecorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketCriteriaPeriod" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardMarketCriteriaPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="sfly_TechnologyAndDevelopmentMember" abstract="true" name="TechnologyAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_StockRepurchaseProgramTextBlock" abstract="false" name="StockRepurchaseProgramTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_ShippingServicesNotIncludedInCostOfNetRevenueMember" abstract="true" name="ShippingServicesNotIncludedInCostOfNetRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LifetouchMember" abstract="true" name="LifetouchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock" abstract="false" name="ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_LeaseLiabilityPaymentsDueYearTwo" abstract="false" name="LeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_GrossProfitAsPercentageOfRevenue" abstract="false" name="GrossProfitAsPercentageOfRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="sfly_ConsumerMember" abstract="true" name="ConsumerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_FutureRentPaymentsUnderBuildtoSuitLeasesDueThereafter" abstract="false" name="FutureRentPaymentsUnderBuildtoSuitLeasesDueThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_FutureRentPaymentsUnderBuildtoSuitLeases" abstract="false" name="FutureRentPaymentsUnderBuildtoSuitLeases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LeasesRightofUseAsset" abstract="false" name="LeasesRightofUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLongTermDebt" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLongTermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_LongtermInvestmentsMember" abstract="true" name="LongtermInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LeaseLiabilitiesPaymentsDueAbstract" abstract="true" name="LeaseLiabilitiesPaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="sfly_RevenuefromContractwithCustomerExcludingAssessedTaxIncludingPurchaseAccountingAdjustment" abstract="false" name="RevenuefromContractwithCustomerExcludingAssessedTaxIncludingPurchaseAccountingAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_DebtInstrumentEffectivePercentageInterestRate" abstract="false" name="DebtInstrumentEffectivePercentageInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="sfly_ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock" abstract="false" name="ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_FinanceLeaseRightofUseAssetAccumulatedDepreciation" abstract="false" name="FinanceLeaseRightofUseAssetAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_PropertyPlantandEquipmentPrimarilyCapitalizedSoftwareDevelopmentCostsMember" abstract="true" name="PropertyPlantandEquipmentPrimarilyCapitalizedSoftwareDevelopmentCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_AccruedProductionCostsCurrent" abstract="false" name="AccruedProductionCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ExecutiveAndStrategicReviewCosts" abstract="false" name="ExecutiveAndStrategicReviewCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_TechnologyAndDevelopmentExpenses" abstract="false" name="TechnologyAndDevelopmentExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_AntidilutiveSecuritiesIncludedExcludedFromComputationOfEarningsPerShareAmountNet" abstract="false" name="AntidilutiveSecuritiesIncludedExcludedFromComputationOfEarningsPerShareAmountNet" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="sfly_A2015EquityIncentivePlanMember" abstract="true" name="A2015EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_FiniteLivedIntangibleAssetsAmortization" abstract="false" name="FiniteLivedIntangibleAssetsAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_NumberOfFacilitiesClosed" abstract="false" name="NumberOfFacilitiesClosed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="sfly_FutureRentPaymentsUnderBuildtoSuitLeasesDueInFiveYears" abstract="false" name="FutureRentPaymentsUnderBuildtoSuitLeasesDueInFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ShutterflyBusinessSegmentsSBSMember" abstract="true" name="ShutterflyBusinessSegmentsSBSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_PlantAndEquipmentMember" abstract="true" name="PlantAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_IntraperiodTaxAsset" abstract="false" name="IntraperiodTaxAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_BuildToSuitArrangementsFixedAssetGross" abstract="false" name="BuildToSuitArrangementsFixedAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_StockRepurchaseProgramAdditionalAuthorizedAmount" abstract="false" name="StockRepurchaseProgramAdditionalAuthorizedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_InitialAndIncrementalTermLoanMember" abstract="true" name="InitialAndIncrementalTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_ScheduleOfEffectiveInterestRatesTableTextBlock" abstract="false" name="ScheduleOfEffectiveInterestRatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_RestrictedStockUnitsExpectedToVestEndingPeriod" abstract="false" name="RestrictedStockUnitsExpectedToVestEndingPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="sfly_ShareRepurchaseProgramAbstract" abstract="true" name="ShareRepurchaseProgramAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="sfly_OtherBrandsMember" abstract="true" name="OtherBrandsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LeaseLiabilityPaymentsDueYearThree" abstract="false" name="LeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_FutureRentPaymentsUnderBuildtoSuitLeasesDueInThreeYears" abstract="false" name="FutureRentPaymentsUnderBuildtoSuitLeasesDueInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_StockIssuedDuringPeriod" abstract="false" name="StockIssuedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ScheduleofOtherNoncurrentLiabilitiesTableTextBlock" abstract="false" name="ScheduleofOtherNoncurrentLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_LeaseLiabilityPaymentsDueAfterYearFive" abstract="false" name="LeaseLiabilityPaymentsDueAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_InitialTermLoanMember" abstract="true" name="InitialTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_CorporateExpenses" abstract="false" name="CorporateExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_OperatingLeaseRightofUseAssetAmortization" abstract="false" name="OperatingLeaseRightofUseAssetAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ShutterflyIncMember" abstract="true" name="ShutterflyIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_SoftwareAndWebsiteDevelopmentCostsMember" abstract="true" name="SoftwareAndWebsiteDevelopmentCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_BloomingtonMinnesotaMember" abstract="true" name="BloomingtonMinnesotaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_IncrementalTermLoanMember" abstract="true" name="IncrementalTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_IncreaseDecreaseInAccruedPurchasesOfPropertyAndEquipment" abstract="false" name="IncreaseDecreaseInAccruedPurchasesOfPropertyAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LeasesRightOfUseAsset" abstract="false" name="LeasesRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_AntidilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount" abstract="false" name="AntidilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="sfly_RestructuringAndOtherCharges" abstract="false" name="RestructuringAndOtherCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_UnderstatedInPriorYearMember" abstract="true" name="UnderstatedInPriorYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LesseeOperatingLeaseLeaseNotYetCommencedFutureMinimumPayments" abstract="false" name="LesseeOperatingLeaseLeaseNotYetCommencedFutureMinimumPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LovesParkIllinoisMember" abstract="true" name="LovesParkIllinoisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_IMemoriesMember" abstract="true" name="IMemoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_FutureRentPaymentsUnderBuildtoSuitLeasesDueInFourYears" abstract="false" name="FutureRentPaymentsUnderBuildtoSuitLeasesDueInFourYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LeaseLiabilityNoncurrentAbstract" abstract="true" name="LeaseLiabilityNoncurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="sfly_CapitalizedStockbasedCompensation" abstract="false" name="CapitalizedStockbasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LandBuildingsAndBuildingImprovementsMember" abstract="true" name="LandBuildingsAndBuildingImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_PrepaidServiceContractsCurrent" abstract="false" name="PrepaidServiceContractsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_DebtDiscountFromRepaymentsOfConvertibleDebt" abstract="false" name="DebtDiscountFromRepaymentsOfConvertibleDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ScheduleOfFutureObligationsForBuildtoSuitLeasesTableTextBlock" abstract="false" name="ScheduleOfFutureObligationsForBuildtoSuitLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_LeaseLiabilityCurrentAbstract" abstract="true" name="LeaseLiabilityCurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="sfly_SignificantAccountingPoliciesPolicyTextBlock" abstract="false" name="SignificantAccountingPoliciesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_MarketBasedRestrictedStockUnitsMember" abstract="true" name="MarketBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_FutureObligationsUnderBuildtoSuitLeasesAbstract" abstract="true" name="FutureObligationsUnderBuildtoSuitLeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="sfly_LifetouchInc.Member" abstract="true" name="LifetouchInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LeaseLiabilityPaymentsDueYearFive" abstract="false" name="LeaseLiabilityPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_PriorYearPlansMember" abstract="true" name="PriorYearPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LegacyLifetouchNotesPayableMember" abstract="true" name="LegacyLifetouchNotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LeasesLiability" abstract="false" name="LeasesLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_InterestExpenseRelatedToConvertibleSeniorNotesTableTextBlock" abstract="false" name="InterestExpenseRelatedToConvertibleSeniorNotesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_RestructuringPlan2018Member" abstract="true" name="RestructuringPlan2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_AvailableforsaleSecuritiesDebtMaturitiesYearOneThroughThreeFairValue" abstract="false" name="AvailableforsaleSecuritiesDebtMaturitiesYearOneThroughThreeFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_NumberOfFacilities" abstract="false" name="NumberOfFacilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="sfly_TinyPrintsBoutiqueMember" abstract="true" name="TinyPrintsBoutiqueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_ApolloFundsMember" abstract="true" name="ApolloFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_Purchaseaccountingdeferredrevenueadjustment" abstract="false" name="Purchaseaccountingdeferredrevenueadjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_IncreaseDecreaseInCapitalExpendituresIncurredbutNotyetPaidSoftwareandWebsiteDevelopmentCosts" abstract="false" name="IncreaseDecreaseInCapitalExpendituresIncurredbutNotyetPaidSoftwareandWebsiteDevelopmentCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_FutureRentPaymentsUnderBuildtoSuitLeasesDueInTwoYears" abstract="false" name="FutureRentPaymentsUnderBuildtoSuitLeasesDueInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ScheduleOfCashFlowInformationRelatingToLeasesTableTextBlock" abstract="false" name="ScheduleOfCashFlowInformationRelatingToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="sfly_ComputerEquipmentandSoftwareMember" abstract="true" name="ComputerEquipmentandSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_LeaseLiabilityPaymentsDueYearFour" abstract="false" name="LeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_Purchaseaccountinginventoryadjustment" abstract="false" name="Purchaseaccountinginventoryadjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_ShutterflyBrandCoreMember" abstract="true" name="ShutterflyBrandCoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="sfly_OtherPrepaidExpensesAndCurrentAssets" abstract="false" name="OtherPrepaidExpensesAndCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LeaseLiabilityPaymentsRemainderOfFiscalYear" abstract="false" name="LeaseLiabilityPaymentsRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_LeaseLiabilityPaymentsDue" abstract="false" name="LeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="sfly_BuildtoSuitArrangementsAccumulatedDepreciation" abstract="false" name="BuildtoSuitArrangementsAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sfly-20190630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sfly-20190630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sfly-20190630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sfly-20190630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="DocumentandEntityInformation" roleURI="http://www.shutterfly.com/role/DocumentandEntityInformation"> |
| <link:definition> 0001001 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.shutterfly.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"> |
| <link:definition> 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" roleURI="http://www.shutterfly.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"> |
| <link:definition> 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.shutterfly.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"> |
| <link:definition> 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" roleURI="http://www.shutterfly.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"> |
| <link:definition> 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.shutterfly.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"> |
| <link:definition> 1405401 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.shutterfly.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"> |
| <link:definition> 1006006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="TheCompanyandSummaryofSignificantAccountingPolicies" roleURI="http://www.shutterfly.com/role/TheCompanyandSummaryofSignificantAccountingPolicies"> |
| <link:definition> 2101101 - Disclosure - The Company and Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="TheCompanyandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.shutterfly.com/role/TheCompanyandSummaryofSignificantAccountingPoliciesPolicies"> |
| <link:definition> 2202201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="TheCompanyandSummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.shutterfly.com/role/TheCompanyandSummaryofSignificantAccountingPoliciesNarrativeDetails"> |
| <link:definition> 2403402 - Disclosure - The Company and Summary of Significant Accounting Policies - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Revenues" roleURI="http://www.shutterfly.com/role/Revenues"> |
| <link:definition> 2104102 - Disclosure - Revenues </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuesTables" roleURI="http://www.shutterfly.com/role/RevenuesTables"> |
| <link:definition> 2305301 - Disclosure - Revenues (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuesConsumerRevenuesbyBrandDetails" roleURI="http://www.shutterfly.com/role/RevenuesConsumerRevenuesbyBrandDetails"> |
| <link:definition> 2406403 - Disclosure - Revenues - Consumer Revenues by Brand (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuesDeferredRevenuesDetails" roleURI="http://www.shutterfly.com/role/RevenuesDeferredRevenuesDetails"> |
| <link:definition> 2407404 - Disclosure - Revenues - Deferred Revenues (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Acquisition" roleURI="http://www.shutterfly.com/role/Acquisition"> |
| <link:definition> 2108103 - Disclosure - Acquisition </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionTables" roleURI="http://www.shutterfly.com/role/AcquisitionTables"> |
| <link:definition> 2309302 - Disclosure - Acquisition (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionNarrativeDetails" roleURI="http://www.shutterfly.com/role/AcquisitionNarrativeDetails"> |
| <link:definition> 2410405 - Disclosure - Acquisition - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionProFormaInformationDetails" roleURI="http://www.shutterfly.com/role/AcquisitionProFormaInformationDetails"> |
| <link:definition> 2411406 - Disclosure - Acquisition - Pro Forma Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockBasedCompensation" roleURI="http://www.shutterfly.com/role/StockBasedCompensation"> |
| <link:definition> 2112104 - Disclosure - Stock-Based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockBasedCompensationTables" roleURI="http://www.shutterfly.com/role/StockBasedCompensationTables"> |
| <link:definition> 2313303 - Disclosure - Stock-Based Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://www.shutterfly.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"> |
| <link:definition> 2414407 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockBasedCompensationStockOptionActivityDetails" roleURI="http://www.shutterfly.com/role/StockBasedCompensationStockOptionActivityDetails"> |
| <link:definition> 2415408 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockBasedCompensationStockBasedCompensationDetails" roleURI="http://www.shutterfly.com/role/StockBasedCompensationStockBasedCompensationDetails"> |
| <link:definition> 2416409 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockBasedCompensationValuationofStockOptionsDetails" roleURI="http://www.shutterfly.com/role/StockBasedCompensationValuationofStockOptionsDetails"> |
| <link:definition> 2417410 - Disclosure - Stock-Based Compensation - Valuation of Stock Options (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockBasedCompensationRestrictedStockUnitActivityDetails" roleURI="http://www.shutterfly.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails"> |
| <link:definition> 2418411 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerShare" roleURI="http://www.shutterfly.com/role/NetLossPerShare"> |
| <link:definition> 2119105 - Disclosure - Net Loss Per Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerShareTables" roleURI="http://www.shutterfly.com/role/NetLossPerShareTables"> |
| <link:definition> 2320304 - Disclosure - Net Loss Per Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerShareDetails" roleURI="http://www.shutterfly.com/role/NetLossPerShareDetails"> |
| <link:definition> 2421412 - Disclosure - Net Loss Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsperShareDetails" roleURI="http://www.shutterfly.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsperShareDetails"> |
| <link:definition> 2422413 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerShareNarrativeDetails" roleURI="http://www.shutterfly.com/role/NetLossPerShareNarrativeDetails"> |
| <link:definition> 2423414 - Disclosure - Net Loss Per Share - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Investments" roleURI="http://www.shutterfly.com/role/Investments"> |
| <link:definition> 2124106 - Disclosure - Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsTables" roleURI="http://www.shutterfly.com/role/InvestmentsTables"> |
| <link:definition> 2325305 - Disclosure - Investments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsScheduleofEstimatedFairValueDetails" roleURI="http://www.shutterfly.com/role/InvestmentsScheduleofEstimatedFairValueDetails"> |
| <link:definition> 2426415 - Disclosure - Investments - Schedule of Estimated Fair Value (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsSummaryofContractualMaturitiesDetails" roleURI="http://www.shutterfly.com/role/InvestmentsSummaryofContractualMaturitiesDetails"> |
| <link:definition> 2427416 - Disclosure - Investments - Summary of Contractual Maturities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurement" roleURI="http://www.shutterfly.com/role/FairValueMeasurement"> |
| <link:definition> 2128107 - Disclosure - Fair Value Measurement </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementTables" roleURI="http://www.shutterfly.com/role/FairValueMeasurementTables"> |
| <link:definition> 2329306 - Disclosure - Fair Value Measurement (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementCashEquivalentsandInvestmentsDetails" roleURI="http://www.shutterfly.com/role/FairValueMeasurementCashEquivalentsandInvestmentsDetails"> |
| <link:definition> 2430417 - Disclosure - Fair Value Measurement - Cash Equivalents and Investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementDerivativeLiabilitiesAssetsDetails" roleURI="http://www.shutterfly.com/role/FairValueMeasurementDerivativeLiabilitiesAssetsDetails"> |
| <link:definition> 2431418 - Disclosure - Fair Value Measurement - Derivative (Liabilities) Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementBorrowingsDetails" roleURI="http://www.shutterfly.com/role/FairValueMeasurementBorrowingsDetails"> |
| <link:definition> 2432419 - Disclosure - Fair Value Measurement - Borrowings (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponents" roleURI="http://www.shutterfly.com/role/BalanceSheetComponents"> |
| <link:definition> 2133108 - Disclosure - Balance Sheet Components </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsTables" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsTables"> |
| <link:definition> 2334307 - Disclosure - Balance Sheet Components (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsAssetsHeldforSaleDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsAssetsHeldforSaleDetails"> |
| <link:definition> 2435420 - Disclosure - Balance Sheet Components - Assets Held for Sale (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails"> |
| <link:definition> 2436421 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsPropertyandEquipmentNetDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails"> |
| <link:definition> 2437422 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsIntangibleAssetsDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsIntangibleAssetsDetails"> |
| <link:definition> 2438423 - Disclosure - Balance Sheet Components - Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsIntangibleAssetsDetails_1" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsIntangibleAssetsDetails_1"> |
| <link:definition> 2438423 - Disclosure - Balance Sheet Components - Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsGoodwillDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsGoodwillDetails"> |
| <link:definition> 2439424 - Disclosure - Balance Sheet Components - Goodwill (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsAccruedLiabilitiesDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails"> |
| <link:definition> 2440425 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsOtherLiabilitiesDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsOtherLiabilitiesDetails"> |
| <link:definition> 2441426 - Disclosure - Balance Sheet Components - Other Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsAccumulatedOtherComprehensiveLossIncomeDetails" roleURI="http://www.shutterfly.com/role/BalanceSheetComponentsAccumulatedOtherComprehensiveLossIncomeDetails"> |
| <link:definition> 2442427 - Disclosure - Balance Sheet Components - Accumulated Other Comprehensive (Loss) Income (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Debt" roleURI="http://www.shutterfly.com/role/Debt"> |
| <link:definition> 2143109 - Disclosure - Debt </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtTables" roleURI="http://www.shutterfly.com/role/DebtTables"> |
| <link:definition> 2344308 - Disclosure - Debt (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtScheduleofDebtDetails" roleURI="http://www.shutterfly.com/role/DebtScheduleofDebtDetails"> |
| <link:definition> 2445428 - Disclosure - Debt - Schedule of Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtScheduleofDebtDetails_1" roleURI="http://www.shutterfly.com/role/DebtScheduleofDebtDetails_1"> |
| <link:definition> 2445428 - Disclosure - Debt - Schedule of Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtNarrativeDetails" roleURI="http://www.shutterfly.com/role/DebtNarrativeDetails"> |
| <link:definition> 2446429 - Disclosure - Debt - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtScheduleofEffectiveInterestRatesDetails" roleURI="http://www.shutterfly.com/role/DebtScheduleofEffectiveInterestRatesDetails"> |
| <link:definition> 2447430 - Disclosure - Debt - Schedule of Effective Interest Rates (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtScheduleofInterestExpenseDetails" roleURI="http://www.shutterfly.com/role/DebtScheduleofInterestExpenseDetails"> |
| <link:definition> 2448431 - Disclosure - Debt - Schedule of Interest Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtSummaryofMaturitiesofAssumedDebtDetails" roleURI="http://www.shutterfly.com/role/DebtSummaryofMaturitiesofAssumedDebtDetails"> |
| <link:definition> 2449432 - Disclosure - Debt - Summary of Maturities of Assumed Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReporting" roleURI="http://www.shutterfly.com/role/SegmentReporting"> |
| <link:definition> 2150110 - Disclosure - Segment Reporting </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReportingTables" roleURI="http://www.shutterfly.com/role/SegmentReportingTables"> |
| <link:definition> 2351309 - Disclosure - Segment Reporting (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReportingSegmentInformationDetails" roleURI="http://www.shutterfly.com/role/SegmentReportingSegmentInformationDetails"> |
| <link:definition> 2452433 - Disclosure - Segment Reporting - Segment Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReportingReconciliationofOperatingSegmentstoConsolidatedDetails" roleURI="http://www.shutterfly.com/role/SegmentReportingReconciliationofOperatingSegmentstoConsolidatedDetails"> |
| <link:definition> 2453434 - Disclosure - Segment Reporting - Reconciliation of Operating Segments to Consolidated (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Leases" roleURI="http://www.shutterfly.com/role/Leases"> |
| <link:definition> 2154111 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesTables" roleURI="http://www.shutterfly.com/role/LeasesTables"> |
| <link:definition> 2355310 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.shutterfly.com/role/LeasesNarrativeDetails"> |
| <link:definition> 2456435 - Disclosure - Leases - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesROUAssetsandLeaseLiabilitiesDetails" roleURI="http://www.shutterfly.com/role/LeasesROUAssetsandLeaseLiabilitiesDetails"> |
| <link:definition> 2457436 - Disclosure - Leases - ROU Assets and Lease Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesComponentsofLeaseCostDetails" roleURI="http://www.shutterfly.com/role/LeasesComponentsofLeaseCostDetails"> |
| <link:definition> 2458437 - Disclosure - Leases - Components of Lease Cost (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesFutureMinimumPaymentsofLeasesDetails" roleURI="http://www.shutterfly.com/role/LeasesFutureMinimumPaymentsofLeasesDetails"> |
| <link:definition> 2459438 - Disclosure - Leases - Future Minimum Payments of Leases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesFutureMinimumPaymentsofLeasesDetails_1" roleURI="http://www.shutterfly.com/role/LeasesFutureMinimumPaymentsofLeasesDetails_1"> |
| <link:definition> 2459438 - Disclosure - Leases - Future Minimum Payments of Leases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesFutureMinimumPaymentsofLeasesDetails_2" roleURI="http://www.shutterfly.com/role/LeasesFutureMinimumPaymentsofLeasesDetails_2"> |
| <link:definition> 2459438 - Disclosure - Leases - Future Minimum Payments of Leases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesFutureMinimumPaymentsUnderNonCancelableLeasesandBuildtoSuiteArrangementsDetails" roleURI="http://www.shutterfly.com/role/LeasesFutureMinimumPaymentsUnderNonCancelableLeasesandBuildtoSuiteArrangementsDetails"> |
| <link:definition> 2460439 - Disclosure - Leases - Future Minimum Payments Under Non-Cancelable Leases and Build-to-Suite Arrangements (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesLeaseTermandDiscountRateDetails" roleURI="http://www.shutterfly.com/role/LeasesLeaseTermandDiscountRateDetails"> |
| <link:definition> 2461440 - Disclosure - Leases - Lease Term and Discount Rate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.shutterfly.com/role/LeasesSupplementalCashFlowInformationDetails"> |
| <link:definition> 2462441 - Disclosure - Leases - Supplemental Cash Flow Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingencies" roleURI="http://www.shutterfly.com/role/CommitmentsandContingencies"> |
| <link:definition> 2163112 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.shutterfly.com/role/CommitmentsandContingenciesNarrativeDetails"> |
| <link:definition> 2464442 - Disclosure - Commitments and Contingencies - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareRepurchaseProgram" roleURI="http://www.shutterfly.com/role/ShareRepurchaseProgram"> |
| <link:definition> 2165113 - Disclosure - Share Repurchase Program </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareRepurchaseProgramNarrativeDetails" roleURI="http://www.shutterfly.com/role/ShareRepurchaseProgramNarrativeDetails"> |
| <link:definition> 2466443 - Disclosure - Share Repurchase Program - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Restructuring" roleURI="http://www.shutterfly.com/role/Restructuring"> |
| <link:definition> 2167114 - Disclosure - Restructuring </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RestructuringTables" roleURI="http://www.shutterfly.com/role/RestructuringTables"> |
| <link:definition> 2368311 - Disclosure - Restructuring (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RestructuringNarrativeDetails" roleURI="http://www.shutterfly.com/role/RestructuringNarrativeDetails"> |
| <link:definition> 2469444 - Disclosure - Restructuring - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RestructuringRestructuringReserveActivitiesDetails" roleURI="http://www.shutterfly.com/role/RestructuringRestructuringReserveActivitiesDetails"> |
| <link:definition> 2470445 - Disclosure - Restructuring - Restructuring Reserve Activities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativeFinancialInstruments" roleURI="http://www.shutterfly.com/role/DerivativeFinancialInstruments"> |
| <link:definition> 2171115 - Disclosure - Derivative Financial Instruments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativeFinancialInstrumentsTables" roleURI="http://www.shutterfly.com/role/DerivativeFinancialInstrumentsTables"> |
| <link:definition> 2372312 - Disclosure - Derivative Financial Instruments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativeFinancialInstrumentsDetails" roleURI="http://www.shutterfly.com/role/DerivativeFinancialInstrumentsDetails"> |
| <link:definition> 2473446 - Disclosure - Derivative Financial Instruments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| </xs:schema> |