{"documentInfo":{"documentType":"https://xbrl.org/PWD/2026-09-01/compiled","namespaces":{"xbrl":"https://xbrl.org/PWD/2026-09-01","xbrlr":"https://xbrl.org/PWD/2026-09-01/report","xbrla":"https://xbrl.org/PWD/2026-09-01/accounting","xs":"http://www.w3.org/2001/XMLSchema","iso4217":"http://www.xbrl.org/2003/iso4217","utr":"https://xbrl.org/PWD/2026-09-01/utr","rpt":"https://robosystems.ai/tavi/report/0001564590-21-006397","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2020-01-31","xbrli":"http://www.xbrl.org/2003/instance","sam":"http://www.bostonbeer.com/20201226","srt":"http://fasb.org/srt/2020-01-31","nonnum":"http://www.xbrl.org/dtr/type/non-numeric","us-gaap":"http://fasb.org/us-gaap/2020-01-31"},"description":"10-K 0001564590-21-006397 (CIK 0000949870) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2021-02-17"}],"entities":[{"name":"cik:0000949870"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"rpt:unit-3","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"sam:customer","dataType":"xs:decimal"},{"name":"sam:vendor","dataType":"xs:decimal"},{"name":"sam:Time","dataType":"xs:decimal"},{"name":"sam:CompensationPlan","dataType":"xs:decimal"}],"dataTypes":[{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:stateOrProvinceItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:fileNumberItemType","baseType":"xs:string"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"},{"name":"dei:edgarStateCountryItemType","baseType":"xs:string"},{"name":"dei:employerIdItemType","baseType":"xs:token"},{"name":"dei:securityTitleItemType","baseType":"xs:normalizedString"},{"name":"dei:edgarExchangeCodeItemType","baseType":"xs:normalizedString"},{"name":"dei:tradingSymbolItemType","baseType":"xs:normalizedString"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:CityAreaCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentAnnualReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentTransitionReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine1","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressCityOrTown","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressPostalZipCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressStateOrProvince","dataType":"dei:stateOrProvinceItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityEmergingGrowthCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityFileNumber","dataType":"dei:fileNumberItemType","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityIncorporationStateCountryCode","dataType":"dei:edgarStateCountryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityInteractiveDataCurrent","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityShellCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntitySmallBusiness","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityTaxIdentificationNumber","dataType":"dei:employerIdItemType","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:IcfrAuditorAttestationFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:LocalPhoneNumber","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:Security12bTitle","dataType":"dei:securityTitleItemType","periodType":"duration","nillable":true},{"name":"dei:SecurityExchangeName","dataType":"dei:edgarExchangeCodeItemType","periodType":"duration","nillable":true},{"name":"dei:TradingSymbol","dataType":"dei:tradingSymbolItemType","periodType":"duration","nillable":true},{"name":"sam:AccruedCapitalExpendituresCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:AccruedDepositsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:AccruedSalesAndMarketingCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:BusinessCombinationFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ChangeInRightOfUseAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:ConvertibleSharesExchangeRatio","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"sam:CovidNinetyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:CustomerTransactionsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:DebtInstrumentInterestCoverageRatio","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"sam:DeferredTaxAssetsLeaseLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:DeferredTaxLiabilitiesRightOfUseAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:DefinedBenefitPlanCoveragePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"sam:DefinedBenefitPlanFirstEligibleContributionsByEmployer","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:DomesticSalesPercentageOfSales","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"sam:EstimatedVolumeCommitmentsContractualShortfallFees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ExciseTaxesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:GoodwillImpairmentOnFairValueExceedsCarryingValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:IncomeTaxReturnExaminationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:IncreaseDecreaseLeaseLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"sam:InterestCoverageRatioMinimumForCovenantCompliance","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"sam:InternationalSalesPercentageOfSales","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"sam:InventoryCurrentAndNoncurrentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:Kegs","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:LeaseAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:LessExciseTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:LesseeLeaseLiabilityMaturityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"sam:NumberOfDefinedBenefitPensionPlans","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"sam:NumberOfSuppliers","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:PaymentsOfInterestExpensesOnBorrowings","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:PercentageOfProductionVolumes","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"sam:PostretirementMedicalBenefitsQualifyingAge","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:PrepaidBrewingServiceFeesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:ProvisionForStaleBeer","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:RetailSalesPercentageOfSales","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"sam:RevenueFromContractsWithCustomersNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:ScheduleOfGrossValueAndAccumulatedDepreciationOfRightOfUseAssets","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsPaymentDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:SharesHeldUnderEscrowDeposit","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"sam:SharesHeldUnderEscrowDepositMarketValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ShipmentDecreasedPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"sam:ShippingsAndHandlingCostPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccruedIncomeTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:AdditionalPaidInCapitalCommonStock","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AmortizationOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:AssetImpairmentCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BuildingsAndImprovementsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionsProFormaRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferred1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNoteTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConcentrationRiskCreditRisk","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConstructionInProgressGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ContractWithCustomerLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractualObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractualObligationDueAfterFifthYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractualObligationDueInFifthYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractualObligationDueInFourthYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractualObligationDueInNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractualObligationDueInSecondYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractualObligationDueInThirdYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConversionOfStockSharesConverted1","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:CostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CostOfSalesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CurrentFederalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DefinedBenefitPlansGeneralInformation","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:Depreciation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationDepletionAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerSharePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueOfFinancialInstrumentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinanceLeaseInterestPaymentOnLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeasePrincipalPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiscalPeriod","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FurnitureAndFixturesGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAcquiredDuringPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillImpairmentLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExaminationDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxesPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxesReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsReceivable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInInventories","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestIncomeExpenseNonoperatingNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InterestPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryFinishedGoodsNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryRawMaterialsNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryWorkInProcessNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryWriteDown","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Land","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseCostTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LeaseholdImprovementsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeasesOfLesseeDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseTermOfContract","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:Liabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCredit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityExpirationDate1","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:MachineryAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MarketingAndAdvertisingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MoneyMarketFundsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasePayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OtherAccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherAssetsMiscellaneousCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherCostOfOperatingRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherNonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForCapitalImprovements","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForRepurchaseOfCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToSuppliers","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PensionExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrepaidAdvertising","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrepaidExpenseCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIncomeTaxRefunds","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromStockOptionsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProfitLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ProvisionForDoubtfulAccounts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PurchaseObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:QuarterlyFinancialInformationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RecordedUnconditionalPurchaseObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RelatedPartyCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RelatedPartyTransactionAmountsOfTransaction","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Revenues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfGoodwillTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfNetFundedStatusTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingAndMarketingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SellingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:SharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssued1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchasedDuringPeriodShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockRepurchasedDuringPeriodValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SubsequentEventsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Supplies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TradeAndOtherAccountsReceivablePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ValuationAllowancesAndReservesAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ValuationAllowancesAndReservesBalance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ValuationAllowancesAndReservesDeductions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:VariableLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"dei:CoverAbstract"},{"name":"dei:DocumentInformationLineItems"},{"name":"dei:DocumentInformationTable"},{"name":"sam:CommitmentsAndContingenciesDisclosureLineItems"},{"name":"sam:CommitmentsAndContingenciesDisclosureTable"},{"name":"sam:EarningsPerShareDisclosureTable"},{"name":"sam:EarningsPerShareNoteLineItems"},{"name":"sam:FinanceLeaseAbstractAbstract"},{"name":"sam:IncomeTaxesLineItems"},{"name":"sam:IncomeTaxesTable"},{"name":"sam:LeaseLiabilitiesAbstract"},{"name":"sam:NonCashOperatingAndFinancingActivitiesAbstract"},{"name":"sam:OperatingLeaseWeightedAverageRemainingLeaseTermAbstract"},{"name":"sam:OperatingLeasesCurrentLiabilitiesAbstract"},{"name":"sam:OperatingLeasesLiabilitiesNonCurrentAbstract"},{"name":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems"},{"name":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable"},{"name":"sam:QuarterlyFinancialInformationLineItems"},{"name":"sam:QuarterlyFinancialInformationTable"},{"name":"sam:RightOfUseAssetsAbstract"},{"name":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"},{"name":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"},{"name":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract"},{"name":"sam:StockRepurchaseProgramNumberOfSharesAbstract"},{"name":"srt:ValuationAndQualifyingAccountsAbstract"},{"name":"srt:ValuationAndQualifyingAccountsDisclosureLineItems"},{"name":"srt:ValuationAndQualifyingAccountsDisclosureTable"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable"},{"name":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:BusinessCombinationsAbstract"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:CompensationAndRetirementDisclosureAbstract"},{"name":"us-gaap:ContractualObligationFiscalYearMaturityAbstract"},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DeferredTaxAssetsNetAbstract"},{"name":"us-gaap:DeferredTaxLiabilitiesAbstract"},{"name":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"},{"name":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EarningsPerShareBasicAbstract"},{"name":"us-gaap:EarningsPerShareBasicLineItems"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InventoryNetAbstract"},{"name":"us-gaap:LeaseCostAbstract"},{"name":"us-gaap:LeasesAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LongTermPurchaseCommitmentLineItems"},{"name":"us-gaap:LongTermPurchaseCommitmentTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract"},{"name":"us-gaap:OperatingExpensesAbstract"},{"name":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"},{"name":"us-gaap:OtherNonoperatingIncomeExpenseAbstract"},{"name":"us-gaap:PayablesAndAccrualsAbstract"},{"name":"us-gaap:PostemploymentBenefitsAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract"},{"name":"us-gaap:RelatedPartyTransactionLineItems"},{"name":"us-gaap:RelatedPartyTransactionsAbstract"},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable"},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:SubsequentEventsAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","domainClass":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain"},{"name":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","domainClass":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain"},{"name":"sam:NatureOfPrepaidExpensesAxis","domainClass":"sam:NatureOfPrepaidExpensesDomain"},{"name":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","domainClass":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"},{"name":"sam:VirusTypeAxis","domainClass":"sam:VirusTypeDomain"},{"name":"srt:CumulativeEffectPeriodOfAdoptionAxis","domainClass":"srt:CumulativeEffectPeriodOfAdoptionDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:RestatementAxis","domainClass":"srt:RestatementDomain"},{"name":"srt:TitleOfIndividualAxis","domainClass":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainClass":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BalanceSheetLocationAxis","domainClass":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:CreditFacilityAxis","domainClass":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","domainClass":"us-gaap:PlanAssetCategoriesDomain"},{"name":"us-gaap:FairValueByAssetClassAxis","domainClass":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"},{"name":"us-gaap:FairValueByLiabilityClassAxis","domainClass":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","domainClass":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"},{"name":"us-gaap:LongtermDebtTypeAxis","domainClass":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:NonrecurringAdjustmentAxis","domainClass":"us-gaap:NonrecurringAdjustmentDomain"},{"name":"us-gaap:PlanNameAxis","domainClass":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","domainClass":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"},{"name":"us-gaap:RelatedPartyTransactionAxis","domainClass":"us-gaap:RelatedPartyTransactionDomain"},{"name":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainClass":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RetirementPlanNameAxis","domainClass":"us-gaap:RetirementPlanNameDomain"},{"name":"us-gaap:RetirementPlanTypeAxis","domainClass":"us-gaap:RetirementPlanTypeDomain"},{"name":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","domainClass":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"},{"name":"us-gaap:StatementBusinessSegmentsAxis","domainClass":"us-gaap:SegmentDomain"},{"name":"us-gaap:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:ValuationAllowancesAndReservesTypeAxis","domainClass":"us-gaap:ValuationAllowancesAndReservesDomain"},{"name":"us-gaap:VariableRateAxis","domainClass":"us-gaap:VariableRateDomain"}],"domainClasses":[{"name":"dei:EntityDomain"},{"name":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain"},{"name":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain"},{"name":"sam:NatureOfPrepaidExpensesDomain"},{"name":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"},{"name":"sam:VirusTypeDomain"},{"name":"srt:CumulativeEffectPeriodOfAdoptionDomain"},{"name":"srt:RangeMember"},{"name":"srt:RestatementDomain"},{"name":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:NonrecurringAdjustmentDomain"},{"name":"us-gaap:PlanAssetCategoriesDomain"},{"name":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RelatedPartyTransactionDomain"},{"name":"us-gaap:RetirementPlanNameDomain"},{"name":"us-gaap:RetirementPlanTypeDomain"},{"name":"us-gaap:SegmentDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"},{"name":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:ValuationAllowancesAndReservesDomain"},{"name":"us-gaap:VariableRateDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"}]},{"name":"rpt:domain-1","root":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","relationships":[{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsMember"}]},{"name":"rpt:domain-2","root":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","relationships":[{"source":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","target":"sam:BarleyWheatAndMaltMember"}]},{"name":"rpt:domain-3","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-4","root":"sam:NatureOfPrepaidExpensesDomain","relationships":[{"source":"sam:NatureOfPrepaidExpensesDomain","target":"sam:PrepaidBrewingFeesMember"}]},{"name":"rpt:domain-5","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"sam:CityBrewingMember"}]},{"name":"rpt:domain-6","root":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","relationships":[{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:CommitmentsMember"}]},{"name":"rpt:domain-7","root":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","relationships":[{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:IngredientsExcludingHopsAndMaltMember"},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:BrandSupportMember"},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsAndMaltMember"},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:OtherPurchaseCommitmentMember"}]},{"name":"rpt:domain-8","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"}]},{"name":"rpt:domain-9","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-10","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockCompensationPlanMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"}]},{"name":"rpt:domain-11","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"sam:NonEmployeeDirectorStockOptionMember"}]},{"name":"rpt:domain-12","root":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","relationships":[{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember"},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:ServiceBasedAwardsMember"},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:VoluntaryEquityInvestmentProgramMember"}]},{"name":"rpt:domain-13","root":"srt:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:PresidentAndChiefExecutiveOfficerMember"},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:BoardOfDirectorsMember"},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:ChiefExecutiveOfficerMember"}]},{"name":"rpt:domain-14","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"}]},{"name":"rpt:domain-15","root":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","relationships":[{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember"}]},{"name":"rpt:domain-16","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"sam:RestrictedCommonClassAMember"}]},{"name":"rpt:domain-17","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"sam:DogfishHeadBreweryMember"}]},{"name":"rpt:domain-18","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"sam:DogfishHeadBreweryMember"}]},{"name":"rpt:domain-19","root":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember"}]},{"name":"rpt:domain-20","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"}]},{"name":"rpt:domain-21","root":"us-gaap:NonrecurringAdjustmentDomain","relationships":[{"source":"us-gaap:NonrecurringAdjustmentDomain","target":"sam:InterestRateAdjustmentMember"},{"source":"us-gaap:NonrecurringAdjustmentDomain","target":"sam:IncomeTaxRateAdjustmentMember"}]},{"name":"rpt:domain-22","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:LineOfCreditMember"}]},{"name":"rpt:domain-23","root":"srt:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:NonunionEmployeesMember"},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:UnionEmployeesMember"}]},{"name":"rpt:domain-24","root":"us-gaap:RetirementPlanNameDomain","relationships":[{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:BostonBeerCompany401kPlanMember"},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:DogfishHead401KPlanMember"},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember"}]},{"name":"rpt:domain-25","root":"us-gaap:RetirementPlanTypeDomain","relationships":[{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupThreeMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupFourMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:CompanySponsoredPensionPlansMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"}]},{"name":"rpt:domain-26","root":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","relationships":[{"source":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","target":"sam:TheInternationalUnionOfOperatingEngineersMember"}]},{"name":"rpt:domain-27","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ComputerEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"}]},{"name":"rpt:domain-28","root":"us-gaap:RetirementPlanTypeDomain","relationships":[{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"}]},{"name":"rpt:domain-29","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember"}]},{"name":"rpt:domain-30","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:OperatingRightOfUseAssetsMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:PropertyPlantAndEquipmentMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:CurrentOperatingLeaseLiabilitiesMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:NonCurrentOperatingLeaseLiabilitiesMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherLiabilitiesMember"}]},{"name":"rpt:domain-31","root":"us-gaap:PlanAssetCategoriesDomain","relationships":[{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:CashAndCashEquivalentsMember"},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:EquitySecuritiesMember"},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:DebtSecuritiesMember"}]},{"name":"rpt:domain-32","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"}]},{"name":"rpt:domain-33","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"sam:PerformanceBasedAwardsMember"}]},{"name":"rpt:domain-34","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"},{"source":"us-gaap:ClassOfStockDomain","target":"sam:UnvestedSharesMember"}]},{"name":"rpt:domain-35","root":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","relationships":[{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:PropertyPlantAndEquipmentMember"}]},{"name":"rpt:domain-36","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"sam:DogfishHeadTransactionMember"}]},{"name":"rpt:domain-37","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"sam:DogfishHeadBreweryMember"}]},{"name":"rpt:domain-38","root":"us-gaap:RelatedPartyTransactionDomain","relationships":[{"source":"us-gaap:RelatedPartyTransactionDomain","target":"sam:SaleOfAssetMember"}]},{"name":"rpt:domain-39","root":"us-gaap:CreditFacilityDomain","relationships":[{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:RevolvingCreditFacilityMember"}]},{"name":"rpt:domain-40","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:LondonInterbankOfferedRateLIBORMember"}]},{"name":"rpt:domain-41","root":"sam:VirusTypeDomain","relationships":[{"source":"sam:VirusTypeDomain","target":"sam:CovidNineteenPandemicMember"}]},{"name":"rpt:domain-42","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"sam:SegmentOneMember"}]},{"name":"rpt:domain-43","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember"}]},{"name":"rpt:domain-44","root":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","relationships":[{"source":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","target":"sam:CustomersMember"}]},{"name":"rpt:domain-45","root":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","relationships":[{"source":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","target":"sam:DistributorsMember"}]},{"name":"rpt:domain-46","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201704Member"}]},{"name":"rpt:domain-47","root":"us-gaap:ValuationAllowancesAndReservesDomain","relationships":[{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForDoubtfulAccountCurrentMember"},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:DiscountAccrualMember"},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"us-gaap:InventoryValuationReserveMember"},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForSalesReturnMember"}]},{"name":"rpt:domain-48","root":"srt:RestatementDomain","relationships":[{"source":"srt:RestatementDomain","target":"srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember"}]},{"name":"rpt:domain-49","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201802Member"}]},{"name":"rpt:domain-50","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"}]},{"name":"rpt:domain-51","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member"},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201802Member"}]},{"name":"rpt:domain-52","root":"srt:CumulativeEffectPeriodOfAdoptionDomain","relationships":[{"source":"srt:CumulativeEffectPeriodOfAdoptionDomain","target":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember"}]}],"members":[{"name":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"sam:AllowancesForDoubtfulAccountCurrentMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"sam:AllowancesForSalesReturnMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"sam:BarleyWheatAndMaltMember","domainClasses":["us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"]},{"name":"sam:BoardOfDirectorsMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:BostonBeerCompany401kPlanMember","domainClasses":["us-gaap:RetirementPlanNameDomain"]},{"name":"sam:BrandSupportMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:CityBrewingMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"sam:CompanySponsoredPensionPlansMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"sam:CovidNineteenPandemicMember","domainClasses":["sam:VirusTypeDomain"]},{"name":"sam:CurrentOperatingLeaseLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"sam:CustomersMember","domainClasses":["sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain"]},{"name":"sam:DiscountAccrualMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"sam:DistributorsMember","domainClasses":["us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"]},{"name":"sam:DogfishHead401KPlanMember","domainClasses":["us-gaap:RetirementPlanNameDomain"]},{"name":"sam:DogfishHeadBreweryMember","domainClasses":["dei:EntityDomain","us-gaap:BusinessAcquisitionAcquireeDomain","us-gaap:RelatedPartyDomain"]},{"name":"sam:DogfishHeadTransactionMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"sam:GroupFourMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"sam:GroupThreeMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"sam:HopsAndMaltMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:HopsMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:IncomeTaxRateAdjustmentMember","domainClasses":["us-gaap:NonrecurringAdjustmentDomain"]},{"name":"sam:IngredientsExcludingHopsAndMaltMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:InterestRateAdjustmentMember","domainClasses":["us-gaap:NonrecurringAdjustmentDomain"]},{"name":"sam:KegsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"sam:NonCurrentOperatingLeaseLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"sam:NonEmployeeDirectorStockOptionMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"sam:NonunionEmployeesMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:OperatingRightOfUseAssetsMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"sam:OtherPurchaseCommitmentMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:PerformanceBasedAwardsMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"sam:PrepaidBrewingFeesMember","domainClasses":["sam:NatureOfPrepaidExpensesDomain"]},{"name":"sam:PresidentAndChiefExecutiveOfficerMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:RestrictedCommonClassAMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"sam:SaleOfAssetMember","domainClasses":["us-gaap:RelatedPartyTransactionDomain"]},{"name":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","domainClasses":["us-gaap:RetirementPlanNameDomain"]},{"name":"sam:SegmentOneMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"sam:ServiceBasedAwardsMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"]},{"name":"sam:TheInternationalUnionOfOperatingEngineersMember","domainClasses":["sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain"]},{"name":"sam:UnionEmployeesMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:UnvestedSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"sam:VoluntaryEquityInvestmentProgramMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"]},{"name":"srt:ChiefExecutiveOfficerMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember","domainClasses":["srt:CumulativeEffectPeriodOfAdoptionDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember","domainClasses":["srt:RestatementDomain"]},{"name":"us-gaap:AccountingStandardsUpdate201409Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountingStandardsUpdate201704Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountingStandardsUpdate201802Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:BuildingAndBuildingImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:CashAndCashEquivalentsMember","domainClasses":["us-gaap:PlanAssetCategoriesDomain"]},{"name":"us-gaap:CommitmentsMember","domainClasses":["us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"]},{"name":"us-gaap:CommonClassAMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonClassBMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ComputerEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:CustomerRelationshipsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:DebtSecuritiesMember","domainClasses":["us-gaap:PlanAssetCategoriesDomain"]},{"name":"us-gaap:EquitySecuritiesMember","domainClasses":["us-gaap:PlanAssetCategoriesDomain"]},{"name":"us-gaap:FurnitureAndFixturesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:GeneralAndAdministrativeExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:InventoryValuationReserveMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"us-gaap:LeaseholdImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:LineOfCreditMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:LondonInterbankOfferedRateLIBORMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:MachineryAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:OtherLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"us-gaap:PensionPlansDefinedBenefitMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"us-gaap:PrimeRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:PropertyPlantAndEquipmentMember","domainClasses":["us-gaap:BalanceSheetLocationDomain","us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"]},{"name":"us-gaap:RestrictedStockMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:RevolvingCreditFacilityMember","domainClasses":["us-gaap:CreditFacilityDomain"]},{"name":"us-gaap:SellingAndMarketingExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:StateAndLocalJurisdictionMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:StockCompensationPlanMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:TradeNamesMember","domainClasses":["us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"sam:NatureOfPrepaidExpensesAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:FairValueByLiabilityClassAxis","domainNetwork":"rpt:domain-6","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-8","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-10","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","domainNetwork":"rpt:domain-15","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-18","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:NonrecurringAdjustmentAxis","domainNetwork":"rpt:domain-21","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-17","optional":true}]},{"name":"rpt:cube-7","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-8","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"us-gaap:RetirementPlanNameAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"us-gaap:RetirementPlanTypeAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","optional":true}]},{"name":"rpt:cube-10","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:RetirementPlanTypeAxis","domainNetwork":"rpt:domain-28","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-12","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-20","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-29","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-30","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","domainNetwork":"rpt:domain-31","optional":true}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-33","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-18","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-34","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByAssetClassAxis","domainNetwork":"rpt:domain-35","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-36","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionAxis","domainNetwork":"rpt:domain-38","optional":true}]},{"name":"rpt:cube-22","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-40","optional":true}]},{"name":"rpt:cube-23","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"sam:VirusTypeAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"us-gaap:FairValueByAssetClassAxis","domainNetwork":"rpt:domain-35","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-43","optional":true},{"dimension":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","domainNetwork":"rpt:domain-44","optional":true},{"dimension":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","domainNetwork":"rpt:domain-45","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-46","optional":true}]},{"name":"rpt:cube-24","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ValuationAllowancesAndReservesTypeAxis","domainNetwork":"rpt:domain-47","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-26","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-27","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-28","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:RestatementAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-49","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-29","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-51","optional":true},{"dimension":"srt:CumulativeEffectPeriodOfAdoptionAxis","domainNetwork":"rpt:domain-52","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:terseLabel","value":"City Area Code","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:terseLabel","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:label","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentInformationLineItems","labelType":"xbrl:terseLabel","value":"Document Information [Line Items]","language":"en-US"},{"forObject":"dei:DocumentInformationLineItems","labelType":"xbrl:label","value":"Document Information [Line Items]","language":"en-US"},{"forObject":"dei:DocumentInformationTable","labelType":"xbrl:terseLabel","value":"Document Information [Table]","language":"en-US"},{"forObject":"dei:DocumentInformationTable","labelType":"xbrl:label","value":"Document Information [Table]","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:terseLabel","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:terseLabel","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:label","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:terseLabel","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:terseLabel","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:label","value":"Entity Address Address Line1","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:terseLabel","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:label","value":"Entity Address City Or Town","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:terseLabel","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:label","value":"Entity Address Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:terseLabel","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:label","value":"Entity Address State Or Province","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:terseLabel","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:terseLabel","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:terseLabel","value":"Entity","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:terseLabel","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:terseLabel","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:label","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:terseLabel","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:terseLabel","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:label","value":"Entity Incorporation State Country Code","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:terseLabel","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:label","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:terseLabel","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:terseLabel","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:terseLabel","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:terseLabel","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:terseLabel","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:terseLabel","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:terseLabel","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well Known Seasoned Issuer","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:terseLabel","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:label","value":"Icfr Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:terseLabel","value":"Legal Entity","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:terseLabel","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:terseLabel","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:label","value":"Security12b Title","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:terseLabel","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:label","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:terseLabel","value":"Trading Symbol","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"sam:AccruedCapitalExpendituresCurrent","labelType":"xbrl:documentation","value":"Accrued capital expenditures current.","language":"en-US"},{"forObject":"sam:AccruedCapitalExpendituresCurrent","labelType":"xbrl:terseLabel","value":"Accrued capital expenditures","language":"en-US"},{"forObject":"sam:AccruedCapitalExpendituresCurrent","labelType":"xbrl:label","value":"Accrued Capital Expenditures Current","language":"en-US"},{"forObject":"sam:AccruedDepositsCurrent","labelType":"xbrl:documentation","value":"Accrued Deposits, Current","language":"en-US"},{"forObject":"sam:AccruedDepositsCurrent","labelType":"xbrl:terseLabel","value":"Accrued deposits","language":"en-US"},{"forObject":"sam:AccruedDepositsCurrent","labelType":"xbrl:label","value":"Accrued Deposits Current","language":"en-US"},{"forObject":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember","labelType":"xbrl:documentation","value":"Accrued expenses and other current liabilities.","language":"en-US"},{"forObject":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Accrued Expenses And Other Current Liabilities [Member]","language":"en-US"},{"forObject":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember","labelType":"xbrl:label","value":"Accrued Expenses And Other Current Liabilities [Member]","language":"en-US"},{"forObject":"sam:AccruedSalesAndMarketingCurrent","labelType":"xbrl:documentation","value":"Accrued Sales and Marketing, Current","language":"en-US"},{"forObject":"sam:AccruedSalesAndMarketingCurrent","labelType":"xbrl:terseLabel","value":"Advertising, promotional and selling expenses","language":"en-US"},{"forObject":"sam:AccruedSalesAndMarketingCurrent","labelType":"xbrl:label","value":"Accrued Sales And Marketing Current","language":"en-US"},{"forObject":"sam:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","labelType":"xbrl:documentation","value":"Adjustments in discount provision due to cumulative effect of retained earnings and deferred revenue.","language":"en-US"},{"forObject":"sam:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","labelType":"xbrl:terseLabel","value":"Cumulative effect adjustment to retained earnings and the current year adjustment to deferred revenue","language":"en-US"},{"forObject":"sam:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","labelType":"xbrl:label","value":"Adjustments In Discount Provision Due To Cumulative Effect Of Retained Earnings And Deferred Revenue","language":"en-US"},{"forObject":"sam:AllowancesForDoubtfulAccountCurrentMember","labelType":"xbrl:documentation","value":"Allowances for Doubtful Account, Current [Member]","language":"en-US"},{"forObject":"sam:AllowancesForDoubtfulAccountCurrentMember","labelType":"xbrl:terseLabel","value":"Allowance for Doubtful Accounts","language":"en-US"},{"forObject":"sam:AllowancesForDoubtfulAccountCurrentMember","labelType":"xbrl:label","value":"Allowances For Doubtful Account Current [Member]","language":"en-US"},{"forObject":"sam:AllowancesForSalesReturnMember","labelType":"xbrl:documentation","value":"Allowances for Sales Return [Member]","language":"en-US"},{"forObject":"sam:AllowancesForSalesReturnMember","labelType":"xbrl:terseLabel","value":"Stale Beer Reserve","language":"en-US"},{"forObject":"sam:AllowancesForSalesReturnMember","labelType":"xbrl:label","value":"Allowances For Sales Return [Member]","language":"en-US"},{"forObject":"sam:BarleyWheatAndMaltMember","labelType":"xbrl:documentation","value":"Barley, wheat and malt.","language":"en-US"},{"forObject":"sam:BarleyWheatAndMaltMember","labelType":"xbrl:terseLabel","value":"Barley, Wheat and Malt","language":"en-US"},{"forObject":"sam:BarleyWheatAndMaltMember","labelType":"xbrl:label","value":"Barley Wheat And Malt [Member]","language":"en-US"},{"forObject":"sam:BoardOfDirectorsMember","labelType":"xbrl:terseLabel","value":"Board of Directors","language":"en-US"},{"forObject":"sam:BoardOfDirectorsMember","labelType":"xbrl:label","value":"Board Of Directors [Member]","language":"en-US"},{"forObject":"sam:BostonBeerCompany401kPlanMember","labelType":"xbrl:documentation","value":"Boston beer company 401 (k) plan.","language":"en-US"},{"forObject":"sam:BostonBeerCompany401kPlanMember","labelType":"xbrl:terseLabel","value":"Boston Beer 401 (k) Plan","language":"en-US"},{"forObject":"sam:BostonBeerCompany401kPlanMember","labelType":"xbrl:label","value":"Boston Beer Company401k Plan [Member]","language":"en-US"},{"forObject":"sam:BrandSupportMember","labelType":"xbrl:documentation","value":"Brand support.","language":"en-US"},{"forObject":"sam:BrandSupportMember","labelType":"xbrl:terseLabel","value":"Brand Support","language":"en-US"},{"forObject":"sam:BrandSupportMember","labelType":"xbrl:label","value":"Brand Support [Member]","language":"en-US"},{"forObject":"sam:BusinessCombinationFairValue","labelType":"xbrl:documentation","value":"Business combination fair value.","language":"en-US"},{"forObject":"sam:BusinessCombinationFairValue","labelType":"xbrl:terseLabel","value":"Estimated total purchase price","language":"en-US"},{"forObject":"sam:BusinessCombinationFairValue","labelType":"xbrl:label","value":"Business Combination Fair Value","language":"en-US"},{"forObject":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","labelType":"xbrl:documentation","value":"Change in purchase of property, plant and equipment in accounts payable and accrued expenses.","language":"en-US"},{"forObject":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","labelType":"xbrl:terseLabel","value":"Change in purchase of property, plant and equipment in accounts payable and accrued expenses","language":"en-US"},{"forObject":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","labelType":"xbrl:label","value":"Change In Purchase Of Property Plant And Equipment In Accounts Payable And Accrued Expenses","language":"en-US"},{"forObject":"sam:ChangeInRightOfUseAssets","labelType":"xbrl:documentation","value":"It represents Increase Decrease of Right Of Use Assets.","language":"en-US"},{"forObject":"sam:ChangeInRightOfUseAssets","labelType":"xbrl:negatedLabel","value":"Change in ROU assets","language":"en-US"},{"forObject":"sam:ChangeInRightOfUseAssets","labelType":"xbrl:label","value":"Change In Right Of Use Assets","language":"en-US"},{"forObject":"sam:CityBrewingMember","labelType":"xbrl:documentation","value":"City brewing.","language":"en-US"},{"forObject":"sam:CityBrewingMember","labelType":"xbrl:terseLabel","value":"City Brewing","language":"en-US"},{"forObject":"sam:CityBrewingMember","labelType":"xbrl:label","value":"City Brewing [Member]","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureLineItems","labelType":"xbrl:documentation","value":"Commitments and Contingencies Disclosure [Line Items]","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureLineItems","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies Disclosure [Line Items]","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureLineItems","labelType":"xbrl:label","value":"Commitments And Contingencies Disclosure [Line Items]","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureTable","labelType":"xbrl:documentation","value":"Commitments and Contingencies Disclosure [Table]","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureTable","labelType":"xbrl:terseLabel","value":"Commitments And Contingencies Disclosure [Table]","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureTable","labelType":"xbrl:label","value":"Commitments And Contingencies Disclosure [Table]","language":"en-US"},{"forObject":"sam:CompanySponsoredPensionPlansMember","labelType":"xbrl:documentation","value":"Company Sponsored Pension Plans","language":"en-US"},{"forObject":"sam:CompanySponsoredPensionPlansMember","labelType":"xbrl:terseLabel","value":"Company Sponsored Pension Plans","language":"en-US"},{"forObject":"sam:CompanySponsoredPensionPlansMember","labelType":"xbrl:label","value":"Company Sponsored Pension Plans [Member]","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","labelType":"xbrl:documentation","value":"Components Of Other Operating Cost And Expense General [Axis]","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","labelType":"xbrl:terseLabel","value":"Components Of Other Operating Cost And Expense General","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","labelType":"xbrl:label","value":"Components Of Other Operating Cost And Expense General [Axis]","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","labelType":"xbrl:documentation","value":"Components Of Other Operating Cost And Expense General [Domain]","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","labelType":"xbrl:terseLabel","value":"Components Of Other Operating Cost And Expense General","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","labelType":"xbrl:label","value":"Components Of Other Operating Cost And Expense General [Domain]","language":"en-US"},{"forObject":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","labelType":"xbrl:documentation","value":"Number of Class B common shares converted to Class A during the current period.","language":"en-US"},{"forObject":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","labelType":"xbrl:terseLabel","value":"Conversion from Class B to Class A (in shares)","language":"en-US"},{"forObject":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","labelType":"xbrl:label","value":"Conversion Of Class B Common Stock To Class A Common Stock Shares","language":"en-US"},{"forObject":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","labelType":"xbrl:documentation","value":"Equity impact of the conversion of Class B to Class A during the current period.","language":"en-US"},{"forObject":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","labelType":"xbrl:terseLabel","value":"Conversion from Class B to Class A","language":"en-US"},{"forObject":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","labelType":"xbrl:label","value":"Conversion Of Class B Common Stock To Class A Common Stock Value","language":"en-US"},{"forObject":"sam:ConvertibleSharesExchangeRatio","labelType":"xbrl:documentation","value":"Convertible Shares Exchange Ratio","language":"en-US"},{"forObject":"sam:ConvertibleSharesExchangeRatio","labelType":"xbrl:terseLabel","value":"Conversion ratio for Class B to Class A shares","language":"en-US"},{"forObject":"sam:ConvertibleSharesExchangeRatio","labelType":"xbrl:label","value":"Convertible Shares Exchange Ratio","language":"en-US"},{"forObject":"sam:CovidNineteenPandemicMember","labelType":"xbrl:documentation","value":"COVID-19 Pandemic [Member]","language":"en-US"},{"forObject":"sam:CovidNineteenPandemicMember","labelType":"xbrl:terseLabel","value":"COVID-19 Pandemic","language":"en-US"},{"forObject":"sam:CovidNineteenPandemicMember","labelType":"xbrl:label","value":"Covid Nineteen Pandemic [Member]","language":"en-US"},{"forObject":"sam:CovidNinetyPolicyTextBlock","labelType":"xbrl:documentation","value":"Covid ninety.","language":"en-US"},{"forObject":"sam:CovidNinetyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"COVID-19","language":"en-US"},{"forObject":"sam:CovidNinetyPolicyTextBlock","labelType":"xbrl:label","value":"Covid Ninety Policy [Text Block]","language":"en-US"},{"forObject":"sam:CurrentOperatingLeaseLiabilitiesMember","labelType":"xbrl:documentation","value":"Current operating lease liabilities.","language":"en-US"},{"forObject":"sam:CurrentOperatingLeaseLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Current Operating Lease Liabilities [Member]","language":"en-US"},{"forObject":"sam:CurrentOperatingLeaseLiabilitiesMember","labelType":"xbrl:label","value":"Current Operating Lease Liabilities [Member]","language":"en-US"},{"forObject":"sam:CustomerTransactionsPolicyTextBlock","labelType":"xbrl:documentation","value":"Customer Transactions","language":"en-US"},{"forObject":"sam:CustomerTransactionsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Refundable Deposits on Kegs and Pallets","language":"en-US"},{"forObject":"sam:CustomerTransactionsPolicyTextBlock","labelType":"xbrl:label","value":"Customer Transactions Policy [Text Block]","language":"en-US"},{"forObject":"sam:CustomersMember","labelType":"xbrl:documentation","value":"Customers [Member]","language":"en-US"},{"forObject":"sam:CustomersMember","labelType":"xbrl:terseLabel","value":"Customers programs and incentives","language":"en-US"},{"forObject":"sam:CustomersMember","labelType":"xbrl:label","value":"Customers [Member]","language":"en-US"},{"forObject":"sam:DebtInstrumentInterestCoverageRatio","labelType":"xbrl:documentation","value":"Debt Instrument Interest Coverage Ratio","language":"en-US"},{"forObject":"sam:DebtInstrumentInterestCoverageRatio","labelType":"xbrl:terseLabel","value":"EBITDA to interest expense ratio","language":"en-US"},{"forObject":"sam:DebtInstrumentInterestCoverageRatio","labelType":"xbrl:label","value":"Debt Instrument Interest Coverage Ratio","language":"en-US"},{"forObject":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","labelType":"xbrl:documentation","value":"Debt To Earnings Before Interest Tax Depreciation And Amortization Ratio","language":"en-US"},{"forObject":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","labelType":"xbrl:terseLabel","value":"Total funded debt to EBITDA ratio","language":"en-US"},{"forObject":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","labelType":"xbrl:label","value":"Debt To Earnings Before Interest Tax Depreciation And Amortization Ratio","language":"en-US"},{"forObject":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","labelType":"xbrl:documentation","value":"Debt to Earnings Before Interest Taxes Depreciation Amortization Ratio Maximum for Covenant Compliance","language":"en-US"},{"forObject":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","labelType":"xbrl:terseLabel","value":"Total funded debt to EBITDA, maximum allowable ratio","language":"en-US"},{"forObject":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","labelType":"xbrl:label","value":"Debt To Earnings Before Interest Taxes Depreciation Amortization Ratio Maximum For Covenant Compliance","language":"en-US"},{"forObject":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","labelType":"xbrl:documentation","value":"Deferred Tax Assets, Capital Loss Carryforwards, Expiration Year","language":"en-US"},{"forObject":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","labelType":"xbrl:terseLabel","value":"Deferred tax assets capital loss carryforward expiration year","language":"en-US"},{"forObject":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","labelType":"xbrl:label","value":"Deferred Tax Assets Capital Loss Carryforwards Expiration Year","language":"en-US"},{"forObject":"sam:DeferredTaxAssetsLeaseLiabilities","labelType":"xbrl:documentation","value":"Deferred tax assets lease liabilities.","language":"en-US"},{"forObject":"sam:DeferredTaxAssetsLeaseLiabilities","labelType":"xbrl:terseLabel","value":"Lease Liabilities","language":"en-US"},{"forObject":"sam:DeferredTaxAssetsLeaseLiabilities","labelType":"xbrl:label","value":"Deferred Tax Assets Lease Liabilities","language":"en-US"},{"forObject":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","labelType":"xbrl:documentation","value":"Deferred tax liabilities accumulated amortization on intangible assets.","language":"en-US"},{"forObject":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","labelType":"xbrl:negatedLabel","value":"Amortization","language":"en-US"},{"forObject":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Liabilities Accumulated Amortization On Intangible Assets","language":"en-US"},{"forObject":"sam:DeferredTaxLiabilitiesRightOfUseAssets","labelType":"xbrl:documentation","value":"Deferred tax liabilities right of use assets.","language":"en-US"},{"forObject":"sam:DeferredTaxLiabilitiesRightOfUseAssets","labelType":"xbrl:negatedLabel","value":"Right-of-use Assets","language":"en-US"},{"forObject":"sam:DeferredTaxLiabilitiesRightOfUseAssets","labelType":"xbrl:label","value":"Deferred Tax Liabilities Right Of Use Assets","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanCoveragePercentage","labelType":"xbrl:documentation","value":"Defined Benefit Plan Coverage Percentage","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanCoveragePercentage","labelType":"xbrl:terseLabel","value":"Percentage paid for coverage","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanCoveragePercentage","labelType":"xbrl:label","value":"Defined Benefit Plan Coverage Percentage","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanFirstEligibleContributionsByEmployer","labelType":"xbrl:documentation","value":"Defined benefit plan first eligible contributions by employer.","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanFirstEligibleContributionsByEmployer","labelType":"xbrl:terseLabel","value":"Contribution percentage by the company","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanFirstEligibleContributionsByEmployer","labelType":"xbrl:label","value":"Defined Benefit Plan First Eligible Contributions By Employer","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","labelType":"xbrl:documentation","value":"Defined Benefit Plan Service Period Of Employees To Be Eligible To Participate In Retirement Plan","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","labelType":"xbrl:terseLabel","value":"Retiree Medical Plan, last years of employment","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","labelType":"xbrl:label","value":"Defined Benefit Plan Service Period Of Employees To Be Eligible To Participate In Retirement Plan","language":"en-US"},{"forObject":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","labelType":"xbrl:documentation","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Additional Information [Axis]","language":"en-US"},{"forObject":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","labelType":"xbrl:terseLabel","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Additional Information","language":"en-US"},{"forObject":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","labelType":"xbrl:label","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Additional Information [Axis]","language":"en-US"},{"forObject":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","labelType":"xbrl:documentation","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Additional Information [Domain]","language":"en-US"},{"forObject":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","labelType":"xbrl:terseLabel","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Additional Information","language":"en-US"},{"forObject":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","labelType":"xbrl:label","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Additional Information [Domain]","language":"en-US"},{"forObject":"sam:DiscountAccrualMember","labelType":"xbrl:documentation","value":"Discount Accrual [Member]","language":"en-US"},{"forObject":"sam:DiscountAccrualMember","labelType":"xbrl:terseLabel","value":"Discount Accrual","language":"en-US"},{"forObject":"sam:DiscountAccrualMember","labelType":"xbrl:label","value":"Discount Accrual [Member]","language":"en-US"},{"forObject":"sam:DistributorsMember","labelType":"xbrl:documentation","value":"Distributors [Member]","language":"en-US"},{"forObject":"sam:DistributorsMember","labelType":"xbrl:terseLabel","value":"Distributors","language":"en-US"},{"forObject":"sam:DistributorsMember","labelType":"xbrl:label","value":"Distributors [Member]","language":"en-US"},{"forObject":"sam:DogfishHead401KPlanMember","labelType":"xbrl:documentation","value":"Dogfish head 401 (K) plan.","language":"en-US"},{"forObject":"sam:DogfishHead401KPlanMember","labelType":"xbrl:terseLabel","value":"Dogfish Head 401 (K) Plan","language":"en-US"},{"forObject":"sam:DogfishHead401KPlanMember","labelType":"xbrl:label","value":"Dogfish Head401 K Plan [Member]","language":"en-US"},{"forObject":"sam:DogfishHeadBreweryMember","labelType":"xbrl:documentation","value":"Dogfish Head Brewery","language":"en-US"},{"forObject":"sam:DogfishHeadBreweryMember","labelType":"xbrl:terseLabel","value":"Dogfish Head Brewery","language":"en-US"},{"forObject":"sam:DogfishHeadBreweryMember","labelType":"xbrl:label","value":"Dogfish Head Brewery [Member]","language":"en-US"},{"forObject":"sam:DogfishHeadBreweryMember","labelType":"xbrl:verboseLabel","value":"Dogfish Head Brewery","language":"en-US"},{"forObject":"sam:DogfishHeadTransactionMember","labelType":"xbrl:documentation","value":"Dogfish Head Transaction.","language":"en-US"},{"forObject":"sam:DogfishHeadTransactionMember","labelType":"xbrl:terseLabel","value":"Dogfish Head Transaction [Member]","language":"en-US"},{"forObject":"sam:DogfishHeadTransactionMember","labelType":"xbrl:label","value":"Dogfish Head Transaction [Member]","language":"en-US"},{"forObject":"sam:DomesticSalesPercentageOfSales","labelType":"xbrl:documentation","value":"Domestic sales percentage of sales.","language":"en-US"},{"forObject":"sam:DomesticSalesPercentageOfSales","labelType":"xbrl:terseLabel","value":"Sales to domestic distributors as a percentage of total sales","language":"en-US"},{"forObject":"sam:DomesticSalesPercentageOfSales","labelType":"xbrl:label","value":"Domestic Sales Percentage Of Sales","language":"en-US"},{"forObject":"sam:EarningsPerShareDisclosureTable","labelType":"xbrl:documentation","value":"Earnings Per Share Disclosure [Table]","language":"en-US"},{"forObject":"sam:EarningsPerShareDisclosureTable","labelType":"xbrl:terseLabel","value":"Earnings Per Share Disclosure [Table]","language":"en-US"},{"forObject":"sam:EarningsPerShareDisclosureTable","labelType":"xbrl:label","value":"Earnings Per Share Disclosure [Table]","language":"en-US"},{"forObject":"sam:EarningsPerShareNoteLineItems","labelType":"xbrl:documentation","value":"Earnings Per Share Note [Line Items]","language":"en-US"},{"forObject":"sam:EarningsPerShareNoteLineItems","labelType":"xbrl:terseLabel","value":"Earnings Per Share Note [Line Items]","language":"en-US"},{"forObject":"sam:EarningsPerShareNoteLineItems","labelType":"xbrl:label","value":"Earnings Per Share Note [Line Items]","language":"en-US"},{"forObject":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation change in accounting method.","language":"en-US"},{"forObject":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","labelType":"xbrl:terseLabel","value":"Accounting method changes","language":"en-US"},{"forObject":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Change In Accounting Method","language":"en-US"},{"forObject":"sam:EstimatedVolumeCommitmentsContractualShortfallFees","labelType":"xbrl:documentation","value":"Estimated volume commitments contractual shortfall fees.","language":"en-US"},{"forObject":"sam:EstimatedVolumeCommitmentsContractualShortfallFees","labelType":"xbrl:terseLabel","value":"Estimated volume commitments contractual shortfall fees","language":"en-US"},{"forObject":"sam:EstimatedVolumeCommitmentsContractualShortfallFees","labelType":"xbrl:label","value":"Estimated Volume Commitments Contractual Shortfall Fees","language":"en-US"},{"forObject":"sam:ExciseTaxesPolicyTextBlock","labelType":"xbrl:documentation","value":"Excise Taxes [Policy Text Block]","language":"en-US"},{"forObject":"sam:ExciseTaxesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Excise Taxes","language":"en-US"},{"forObject":"sam:ExciseTaxesPolicyTextBlock","labelType":"xbrl:label","value":"Excise Taxes Policy [Text Block]","language":"en-US"},{"forObject":"sam:FinanceLeaseAbstractAbstract","labelType":"xbrl:documentation","value":"Finance lease abstract.","language":"en-US"},{"forObject":"sam:FinanceLeaseAbstractAbstract","labelType":"xbrl:terseLabel","value":"Finance lease cost:","language":"en-US"},{"forObject":"sam:FinanceLeaseAbstractAbstract","labelType":"xbrl:label","value":"Finance Lease Abstract [Abstract]","language":"en-US"},{"forObject":"sam:GoodwillImpairmentOnFairValueExceedsCarryingValue","labelType":"xbrl:documentation","value":"Goodwill impairment on fair value exceeds carrying value.","language":"en-US"},{"forObject":"sam:GoodwillImpairmentOnFairValueExceedsCarryingValue","labelType":"xbrl:terseLabel","value":"Goodwill impairment if fair value exceeds carrying amount","language":"en-US"},{"forObject":"sam:GoodwillImpairmentOnFairValueExceedsCarryingValue","labelType":"xbrl:label","value":"Goodwill Impairment On Fair Value Exceeds Carrying Value","language":"en-US"},{"forObject":"sam:GroupFourMember","labelType":"xbrl:documentation","value":"Group four.","language":"en-US"},{"forObject":"sam:GroupFourMember","labelType":"xbrl:terseLabel","value":"Company's match for the first 3% of the eligible participants contribute","language":"en-US"},{"forObject":"sam:GroupFourMember","labelType":"xbrl:label","value":"Group Four [Member]","language":"en-US"},{"forObject":"sam:GroupThreeMember","labelType":"xbrl:documentation","value":"Group Three [Member]","language":"en-US"},{"forObject":"sam:GroupThreeMember","labelType":"xbrl:terseLabel","value":"Company's match thereafter","language":"en-US"},{"forObject":"sam:GroupThreeMember","labelType":"xbrl:label","value":"Group Three [Member]","language":"en-US"},{"forObject":"sam:HopsAndMaltMember","labelType":"xbrl:documentation","value":"Hops and malt.","language":"en-US"},{"forObject":"sam:HopsAndMaltMember","labelType":"xbrl:terseLabel","value":"Hops and Malt","language":"en-US"},{"forObject":"sam:HopsAndMaltMember","labelType":"xbrl:label","value":"Hops And Malt [Member]","language":"en-US"},{"forObject":"sam:HopsMember","labelType":"xbrl:documentation","value":"Hops.","language":"en-US"},{"forObject":"sam:HopsMember","labelType":"xbrl:terseLabel","value":"Hops","language":"en-US"},{"forObject":"sam:HopsMember","labelType":"xbrl:label","value":"Hops [Member]","language":"en-US"},{"forObject":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","labelType":"xbrl:documentation","value":"Income Allocated To Equity Instruments Other Than Option, Nonvested","language":"en-US"},{"forObject":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","labelType":"xbrl:terseLabel","value":"Earnings to Common Shareholders, Net effect of unvested participating shares","language":"en-US"},{"forObject":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","labelType":"xbrl:label","value":"Income Allocated To Equity Instruments Other Than Option Nonvested","language":"en-US"},{"forObject":"sam:IncomeTaxRateAdjustmentMember","labelType":"xbrl:documentation","value":"Income Tax Rate Adjustment","language":"en-US"},{"forObject":"sam:IncomeTaxRateAdjustmentMember","labelType":"xbrl:terseLabel","value":"Income Tax Rate Adjustment","language":"en-US"},{"forObject":"sam:IncomeTaxRateAdjustmentMember","labelType":"xbrl:label","value":"Income Tax Rate Adjustment [Member]","language":"en-US"},{"forObject":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","labelType":"xbrl:documentation","value":"Income Tax Reconciliation Tax Accounting Method Change.","language":"en-US"},{"forObject":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","labelType":"xbrl:terseLabel","value":"One-time income tax benefit","language":"en-US"},{"forObject":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","labelType":"xbrl:label","value":"Income Tax Reconciliation Tax Accounting Method Change","language":"en-US"},{"forObject":"sam:IncomeTaxReturnExaminationPeriod","labelType":"xbrl:documentation","value":"Income Tax Return, Examination Period","language":"en-US"},{"forObject":"sam:IncomeTaxReturnExaminationPeriod","labelType":"xbrl:terseLabel","value":"Income tax return examination period","language":"en-US"},{"forObject":"sam:IncomeTaxReturnExaminationPeriod","labelType":"xbrl:label","value":"Income Tax Return Examination Period","language":"en-US"},{"forObject":"sam:IncomeTaxesLineItems","labelType":"xbrl:documentation","value":"Income Taxes [Line Items]","language":"en-US"},{"forObject":"sam:IncomeTaxesLineItems","labelType":"xbrl:terseLabel","value":"Income Taxes [Line Items]","language":"en-US"},{"forObject":"sam:IncomeTaxesLineItems","labelType":"xbrl:label","value":"Income Taxes [Line Items]","language":"en-US"},{"forObject":"sam:IncomeTaxesTable","labelType":"xbrl:documentation","value":"Income Taxes [Table]","language":"en-US"},{"forObject":"sam:IncomeTaxesTable","labelType":"xbrl:terseLabel","value":"Income Taxes [Table]","language":"en-US"},{"forObject":"sam:IncomeTaxesTable","labelType":"xbrl:label","value":"Income Taxes [Table]","language":"en-US"},{"forObject":"sam:IncreaseDecreaseLeaseLiabilities","labelType":"xbrl:documentation","value":"It represent Increase Decrease of Lease Liabilities.","language":"en-US"},{"forObject":"sam:IncreaseDecreaseLeaseLiabilities","labelType":"xbrl:negatedLabel","value":"Change in operating lease liability","language":"en-US"},{"forObject":"sam:IncreaseDecreaseLeaseLiabilities","labelType":"xbrl:label","value":"Increase Decrease Lease Liabilities","language":"en-US"},{"forObject":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","labelType":"xbrl:documentation","value":"Incremental Common Shares Attributable to Conversion of Common Stock","language":"en-US"},{"forObject":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","labelType":"xbrl:terseLabel","value":"Class B Common Stock","language":"en-US"},{"forObject":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","labelType":"xbrl:label","value":"Incremental Common Shares Attributable To Conversion Of Common Stock","language":"en-US"},{"forObject":"sam:IngredientsExcludingHopsAndMaltMember","labelType":"xbrl:documentation","value":"Ingredients (excluding hops and malt).","language":"en-US"},{"forObject":"sam:IngredientsExcludingHopsAndMaltMember","labelType":"xbrl:terseLabel","value":"Ingredients (excluding hops and malt)","language":"en-US"},{"forObject":"sam:IngredientsExcludingHopsAndMaltMember","labelType":"xbrl:label","value":"Ingredients Excluding Hops And Malt [Member]","language":"en-US"},{"forObject":"sam:InterestCoverageRatioMinimumForCovenantCompliance","labelType":"xbrl:documentation","value":"Interest Coverage Ratio Minimum for Covenant Compliance","language":"en-US"},{"forObject":"sam:InterestCoverageRatioMinimumForCovenantCompliance","labelType":"xbrl:terseLabel","value":"EBITDA to interest expense, minimum allowable ratio","language":"en-US"},{"forObject":"sam:InterestCoverageRatioMinimumForCovenantCompliance","labelType":"xbrl:label","value":"Interest Coverage Ratio Minimum For Covenant Compliance","language":"en-US"},{"forObject":"sam:InterestRateAdjustmentMember","labelType":"xbrl:documentation","value":"Interest Rate Adjustment","language":"en-US"},{"forObject":"sam:InterestRateAdjustmentMember","labelType":"xbrl:terseLabel","value":"Interest Rate Adjustment","language":"en-US"},{"forObject":"sam:InterestRateAdjustmentMember","labelType":"xbrl:label","value":"Interest Rate Adjustment [Member]","language":"en-US"},{"forObject":"sam:InternationalSalesPercentageOfSales","labelType":"xbrl:documentation","value":"International Sales Percentage of Sales","language":"en-US"},{"forObject":"sam:InternationalSalesPercentageOfSales","labelType":"xbrl:terseLabel","value":"Sales to foreign distributors as a percentage of total sales","language":"en-US"},{"forObject":"sam:InternationalSalesPercentageOfSales","labelType":"xbrl:label","value":"International Sales Percentage Of Sales","language":"en-US"},{"forObject":"sam:InventoryCurrentAndNoncurrentNet","labelType":"xbrl:documentation","value":"Inventory current and non-current, net.","language":"en-US"},{"forObject":"sam:InventoryCurrentAndNoncurrentNet","labelType":"xbrl:totalLabel","value":"Total inventory","language":"en-US"},{"forObject":"sam:InventoryCurrentAndNoncurrentNet","labelType":"xbrl:label","value":"Inventory Current And Noncurrent Net","language":"en-US"},{"forObject":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","labelType":"xbrl:documentation","value":"Inventory on hand and inventory under purchase commitment.","language":"en-US"},{"forObject":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","labelType":"xbrl:terseLabel","value":"Inventory on hand, purchase commitment","language":"en-US"},{"forObject":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","labelType":"xbrl:label","value":"Inventory On Hand And Inventory Under Purchase Commitment","language":"en-US"},{"forObject":"sam:Kegs","labelType":"xbrl:documentation","value":"Kegs","language":"en-US"},{"forObject":"sam:Kegs","labelType":"xbrl:terseLabel","value":"Kegs","language":"en-US"},{"forObject":"sam:Kegs","labelType":"xbrl:label","value":"Kegs","language":"en-US"},{"forObject":"sam:KegsMember","labelType":"xbrl:documentation","value":"Kegs [Member]","language":"en-US"},{"forObject":"sam:KegsMember","labelType":"xbrl:terseLabel","value":"Kegs","language":"en-US"},{"forObject":"sam:KegsMember","labelType":"xbrl:label","value":"Kegs [Member]","language":"en-US"},{"forObject":"sam:LeaseAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of lease assets and liabilities.","language":"en-US"},{"forObject":"sam:LeaseAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"ROU assets and lease liabilities","language":"en-US"},{"forObject":"sam:LeaseAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Lease Assets And Liabilities Table [Text Block]","language":"en-US"},{"forObject":"sam:LeaseLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Lease Liabilities","language":"en-US"},{"forObject":"sam:LeaseLiabilitiesAbstract","labelType":"xbrl:label","value":"Lease Liabilities [Abstract]","language":"en-US"},{"forObject":"sam:LessExciseTaxes","labelType":"xbrl:documentation","value":"Less excise taxes.","language":"en-US"},{"forObject":"sam:LessExciseTaxes","labelType":"xbrl:terseLabel","value":"Less excise taxes","language":"en-US"},{"forObject":"sam:LessExciseTaxes","labelType":"xbrl:label","value":"Less Excise Taxes","language":"en-US"},{"forObject":"sam:LesseeLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of undiscounted cash flows of lessee's operating lease liability and capital lealiability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating and capital lease liability recognized in statement of financial position.","language":"en-US"},{"forObject":"sam:LesseeLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Maturities of lease liabilities","language":"en-US"},{"forObject":"sam:LesseeLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:label","value":"Lessee Lease Liability Maturity Table [Text Block]","language":"en-US"},{"forObject":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","labelType":"xbrl:documentation","value":"Minimum Number of Employee Working Hours Required to be Eligible to Participate in 401(k) Plan","language":"en-US"},{"forObject":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","labelType":"xbrl:terseLabel","value":"Time required for eligibility","language":"en-US"},{"forObject":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","labelType":"xbrl:label","value":"Minimum Number Of Employee Working Hours Required To Be Eligible To Participate In Four Zero One K Plan","language":"en-US"},{"forObject":"sam:NatureOfPrepaidExpensesAxis","labelType":"xbrl:documentation","value":"Nature of prepaid expenses.","language":"en-US"},{"forObject":"sam:NatureOfPrepaidExpensesAxis","labelType":"xbrl:terseLabel","value":"Nature Of Prepaid Expenses","language":"en-US"},{"forObject":"sam:NatureOfPrepaidExpensesAxis","labelType":"xbrl:label","value":"Nature Of Prepaid Expenses [Axis]","language":"en-US"},{"forObject":"sam:NatureOfPrepaidExpensesDomain","labelType":"xbrl:documentation","value":"Nature of prepaid expenses.","language":"en-US"},{"forObject":"sam:NatureOfPrepaidExpensesDomain","labelType":"xbrl:terseLabel","value":"Nature Of Prepaid Expenses","language":"en-US"},{"forObject":"sam:NatureOfPrepaidExpensesDomain","labelType":"xbrl:label","value":"Nature Of Prepaid Expenses [Domain]","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","labelType":"xbrl:documentation","value":"New Accounting Pronouncements Not Yet Adopted [Policy Text Block]","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accounting Pronouncements Not Yet Effective","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements Not Yet Adopted Policy [Text Block]","language":"en-US"},{"forObject":"sam:NonCashOperatingAndFinancingActivitiesAbstract","labelType":"xbrl:documentation","value":"Non cash operating and financing activities.","language":"en-US"},{"forObject":"sam:NonCashOperatingAndFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash paid for amounts included in measurement of lease liabilities","language":"en-US"},{"forObject":"sam:NonCashOperatingAndFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Non Cash Operating And Financing Activities [Abstract]","language":"en-US"},{"forObject":"sam:NonCurrentOperatingLeaseLiabilitiesMember","labelType":"xbrl:documentation","value":"Non-current operating lease liabilities.","language":"en-US"},{"forObject":"sam:NonCurrentOperatingLeaseLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Non Current Operating Lease Liabilities [Member]","language":"en-US"},{"forObject":"sam:NonCurrentOperatingLeaseLiabilitiesMember","labelType":"xbrl:label","value":"Non Current Operating Lease Liabilities [Member]","language":"en-US"},{"forObject":"sam:NonEmployeeDirectorStockOptionMember","labelType":"xbrl:documentation","value":"Non employee director stock option.","language":"en-US"},{"forObject":"sam:NonEmployeeDirectorStockOptionMember","labelType":"xbrl:terseLabel","value":"Non-Employee Director","language":"en-US"},{"forObject":"sam:NonEmployeeDirectorStockOptionMember","labelType":"xbrl:label","value":"Non Employee Director Stock Option [Member]","language":"en-US"},{"forObject":"sam:NonunionEmployeesMember","labelType":"xbrl:documentation","value":"NonUnion Employees","language":"en-US"},{"forObject":"sam:NonunionEmployeesMember","labelType":"xbrl:terseLabel","value":"Non-Union Plans","language":"en-US"},{"forObject":"sam:NonunionEmployeesMember","labelType":"xbrl:label","value":"Nonunion Employees [Member]","language":"en-US"},{"forObject":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","labelType":"xbrl:documentation","value":"Number Of Customers Accounted For More Than Ten Percent Of Accounts Receivable","language":"en-US"},{"forObject":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","labelType":"xbrl:terseLabel","value":"Number of individual customer accounted for more than ten percent of account receivable balance","language":"en-US"},{"forObject":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","labelType":"xbrl:label","value":"Number Of Customers Accounted For More Than Ten Percent Of Accounts Receivable","language":"en-US"},{"forObject":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","labelType":"xbrl:documentation","value":"Number Of Customers Accounted For More Than Ten Percent Of Revenue","language":"en-US"},{"forObject":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","labelType":"xbrl:terseLabel","value":"Number of individual customers represented more than ten percent of revenues","language":"en-US"},{"forObject":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","labelType":"xbrl:label","value":"Number Of Customers Accounted For More Than Ten Percent Of Revenue","language":"en-US"},{"forObject":"sam:NumberOfDefinedBenefitPensionPlans","labelType":"xbrl:documentation","value":"Number of Defined Benefit Pension Plans","language":"en-US"},{"forObject":"sam:NumberOfDefinedBenefitPensionPlans","labelType":"xbrl:terseLabel","value":"Number of retirement plans","language":"en-US"},{"forObject":"sam:NumberOfDefinedBenefitPensionPlans","labelType":"xbrl:label","value":"Number Of Defined Benefit Pension Plans","language":"en-US"},{"forObject":"sam:NumberOfSuppliers","labelType":"xbrl:documentation","value":"Number of Suppliers","language":"en-US"},{"forObject":"sam:NumberOfSuppliers","labelType":"xbrl:terseLabel","value":"Number of suppliers","language":"en-US"},{"forObject":"sam:NumberOfSuppliers","labelType":"xbrl:label","value":"Number Of Suppliers","language":"en-US"},{"forObject":"sam:OperatingLeaseWeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:documentation","value":"Operating lease weighted average remaining lease term.","language":"en-US"},{"forObject":"sam:OperatingLeaseWeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:terseLabel","value":"Operating Lease Weighted Average Remaining Lease Term [Abstract]","language":"en-US"},{"forObject":"sam:OperatingLeaseWeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:label","value":"Operating Lease Weighted Average Remaining Lease Term [Abstract]","language":"en-US"},{"forObject":"sam:OperatingLeasesCurrentLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Current","language":"en-US"},{"forObject":"sam:OperatingLeasesCurrentLiabilitiesAbstract","labelType":"xbrl:label","value":"Operating Leases Current Liabilities [Abstract]","language":"en-US"},{"forObject":"sam:OperatingLeasesLiabilitiesNonCurrentAbstract","labelType":"xbrl:terseLabel","value":"Non-current","language":"en-US"},{"forObject":"sam:OperatingLeasesLiabilitiesNonCurrentAbstract","labelType":"xbrl:label","value":"Operating Leases Liabilities Non Current [Abstract]","language":"en-US"},{"forObject":"sam:OperatingRightOfUseAssetsMember","labelType":"xbrl:documentation","value":"Operating right of use assets.","language":"en-US"},{"forObject":"sam:OperatingRightOfUseAssetsMember","labelType":"xbrl:terseLabel","value":"Operating Right Of Use Assets [Member]","language":"en-US"},{"forObject":"sam:OperatingRightOfUseAssetsMember","labelType":"xbrl:label","value":"Operating Right Of Use Assets [Member]","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","labelType":"xbrl:documentation","value":"Organization And Summary Of Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","labelType":"xbrl:terseLabel","value":"Organization And Summary Of Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","labelType":"xbrl:label","value":"Organization And Summary Of Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","labelType":"xbrl:documentation","value":"Organization And Summary Of Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","labelType":"xbrl:terseLabel","value":"Organization And Summary Of Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","labelType":"xbrl:label","value":"Organization And Summary Of Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","labelType":"xbrl:documentation","value":"Other Comprehensive Income Loss New Accounting Pronouncement Or Change In Accounting Principle Effect From Other Comprehensive income To Retained Earnings.","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","labelType":"xbrl:terseLabel","value":"One time effect of adoption of ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","labelType":"xbrl:label","value":"Other Comprehensive Income Loss New Accounting Pronouncement Or Change In Accounting Principle Effect From Other Comprehensive Income To Retained Earnings","language":"en-US"},{"forObject":"sam:OtherPurchaseCommitmentMember","labelType":"xbrl:documentation","value":"Other Purchase Commitment","language":"en-US"},{"forObject":"sam:OtherPurchaseCommitmentMember","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"sam:OtherPurchaseCommitmentMember","labelType":"xbrl:label","value":"Other Purchase Commitment [Member]","language":"en-US"},{"forObject":"sam:PaymentsOfInterestExpensesOnBorrowings","labelType":"xbrl:documentation","value":"Payments Of Interest Expenses On Borrowings.","language":"en-US"},{"forObject":"sam:PaymentsOfInterestExpensesOnBorrowings","labelType":"xbrl:terseLabel","value":"Payments of interest expenses on borrowings","language":"en-US"},{"forObject":"sam:PaymentsOfInterestExpensesOnBorrowings","labelType":"xbrl:label","value":"Payments Of Interest Expenses On Borrowings","language":"en-US"},{"forObject":"sam:PercentageOfProductionVolumes","labelType":"xbrl:documentation","value":"Percentage Of Production Volumes","language":"en-US"},{"forObject":"sam:PercentageOfProductionVolumes","labelType":"xbrl:terseLabel","value":"Company's current brewing and packaging percentage","language":"en-US"},{"forObject":"sam:PercentageOfProductionVolumes","labelType":"xbrl:label","value":"Percentage Of Production Volumes","language":"en-US"},{"forObject":"sam:PerformanceBasedAwardsMember","labelType":"xbrl:documentation","value":"Performance based awards.","language":"en-US"},{"forObject":"sam:PerformanceBasedAwardsMember","labelType":"xbrl:terseLabel","value":"Performance-Based Awards","language":"en-US"},{"forObject":"sam:PerformanceBasedAwardsMember","labelType":"xbrl:label","value":"Performance Based Awards [Member]","language":"en-US"},{"forObject":"sam:PostretirementMedicalBenefitsQualifyingAge","labelType":"xbrl:documentation","value":"Postretirement Medical Benefits Qualifying Age","language":"en-US"},{"forObject":"sam:PostretirementMedicalBenefitsQualifyingAge","labelType":"xbrl:terseLabel","value":"Voluntarily retirement age","language":"en-US"},{"forObject":"sam:PostretirementMedicalBenefitsQualifyingAge","labelType":"xbrl:label","value":"Postretirement Medical Benefits Qualifying Age","language":"en-US"},{"forObject":"sam:PrepaidBrewingFeesMember","labelType":"xbrl:documentation","value":"Prepaid brewing fees.","language":"en-US"},{"forObject":"sam:PrepaidBrewingFeesMember","labelType":"xbrl:terseLabel","value":"Prepaid Third-party Brewing Fees","language":"en-US"},{"forObject":"sam:PrepaidBrewingFeesMember","labelType":"xbrl:label","value":"Prepaid Brewing Fees [Member]","language":"en-US"},{"forObject":"sam:PrepaidBrewingServiceFeesCurrent","labelType":"xbrl:documentation","value":"Prepaid brewing service fees current.","language":"en-US"},{"forObject":"sam:PrepaidBrewingServiceFeesCurrent","labelType":"xbrl:terseLabel","value":"Prepaid brewing services fee - short term (see Note L)","language":"en-US"},{"forObject":"sam:PrepaidBrewingServiceFeesCurrent","labelType":"xbrl:label","value":"Prepaid Brewing Service Fees Current","language":"en-US"},{"forObject":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:documentation","value":"Prepaid expenses and other assets.","language":"en-US"},{"forObject":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Prepaid Expenses and Other Current Assets","language":"en-US"},{"forObject":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Prepaid Expenses And Other Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"sam:PresidentAndChiefExecutiveOfficerMember","labelType":"xbrl:documentation","value":"President And Chief Executive Officer [Member]","language":"en-US"},{"forObject":"sam:PresidentAndChiefExecutiveOfficerMember","labelType":"xbrl:terseLabel","value":"President and Chief Executive Officer","language":"en-US"},{"forObject":"sam:PresidentAndChiefExecutiveOfficerMember","labelType":"xbrl:label","value":"President And Chief Executive Officer [Member]","language":"en-US"},{"forObject":"sam:ProvisionForStaleBeer","labelType":"xbrl:documentation","value":"Provision for stale beer.","language":"en-US"},{"forObject":"sam:ProvisionForStaleBeer","labelType":"xbrl:terseLabel","value":"Provision for stale beer","language":"en-US"},{"forObject":"sam:ProvisionForStaleBeer","labelType":"xbrl:label","value":"Provision For Stale Beer","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationLineItems","labelType":"xbrl:documentation","value":"Quarterly Financial Information [Line Items]","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationLineItems","labelType":"xbrl:terseLabel","value":"Quarterly Financial Information [Line Items]","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationLineItems","labelType":"xbrl:label","value":"Quarterly Financial Information [Line Items]","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationTable","labelType":"xbrl:documentation","value":"Quarterly Financial Information [Table]","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationTable","labelType":"xbrl:terseLabel","value":"Quarterly Financial Information [Table]","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationTable","labelType":"xbrl:label","value":"Quarterly Financial Information [Table]","language":"en-US"},{"forObject":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","labelType":"xbrl:documentation","value":"Required Customary Employment Time for Eligibility of Employee Benefits","language":"en-US"},{"forObject":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","labelType":"xbrl:terseLabel","value":"Time required for eligibility","language":"en-US"},{"forObject":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","labelType":"xbrl:label","value":"Required Customary Employment Time For Eligibility Of Employee Benefits","language":"en-US"},{"forObject":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","labelType":"xbrl:documentation","value":"Required Employment Period for Eligibility of Employee Benefits","language":"en-US"},{"forObject":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","labelType":"xbrl:terseLabel","value":"Eligibility period","language":"en-US"},{"forObject":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","labelType":"xbrl:label","value":"Required Employment Period For Eligibility Of Employee Benefits","language":"en-US"},{"forObject":"sam:RestrictedCommonClassAMember","labelType":"xbrl:documentation","value":"Restricted Common Class A [Member]","language":"en-US"},{"forObject":"sam:RestrictedCommonClassAMember","labelType":"xbrl:terseLabel","value":"Restricted Common Class A","language":"en-US"},{"forObject":"sam:RestrictedCommonClassAMember","labelType":"xbrl:label","value":"Restricted Common Class A [Member]","language":"en-US"},{"forObject":"sam:RetailSalesPercentageOfSales","labelType":"xbrl:documentation","value":"Retail sales percentage of sales.","language":"en-US"},{"forObject":"sam:RetailSalesPercentageOfSales","labelType":"xbrl:terseLabel","value":"Sales to retail locations as a percentage of total sales","language":"en-US"},{"forObject":"sam:RetailSalesPercentageOfSales","labelType":"xbrl:label","value":"Retail Sales Percentage Of Sales","language":"en-US"},{"forObject":"sam:RevenueFromContractsWithCustomersNetOfTax","labelType":"xbrl:documentation","value":"Revenue from contracts with customers net of tax.","language":"en-US"},{"forObject":"sam:RevenueFromContractsWithCustomersNetOfTax","labelType":"xbrl:terseLabel","value":"One time effect of adoption of ASU 2014-09, Revenue from Contracts with Customers, tax","language":"en-US"},{"forObject":"sam:RevenueFromContractsWithCustomersNetOfTax","labelType":"xbrl:label","value":"Revenue From Contracts With Customers Net Of Tax","language":"en-US"},{"forObject":"sam:RightOfUseAssetsAbstract","labelType":"xbrl:terseLabel","value":"Right-of-use assets","language":"en-US"},{"forObject":"sam:RightOfUseAssetsAbstract","labelType":"xbrl:label","value":"Right Of Use Assets [Abstract]","language":"en-US"},{"forObject":"sam:SaleOfAssetMember","labelType":"xbrl:documentation","value":"Sale of asset [Member].","language":"en-US"},{"forObject":"sam:SaleOfAssetMember","labelType":"xbrl:terseLabel","value":"Sale Of Asset","language":"en-US"},{"forObject":"sam:SaleOfAssetMember","labelType":"xbrl:label","value":"Sale Of Asset [Member]","language":"en-US"},{"forObject":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","labelType":"xbrl:documentation","value":"Samuel adams cincinnati brewery 401 k plan.","language":"en-US"},{"forObject":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","labelType":"xbrl:terseLabel","value":"Samuel Adams Cincinnati Brewery 401 (k) Plan","language":"en-US"},{"forObject":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","labelType":"xbrl:label","value":"Samuel Adams Cincinnati Brewery401k Plan [Member]","language":"en-US"},{"forObject":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","labelType":"xbrl:documentation","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","labelType":"xbrl:label","value":"Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","labelType":"xbrl:documentation","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","labelType":"xbrl:terseLabel","value":"Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","labelType":"xbrl:label","value":"Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock","labelType":"xbrl:documentation","value":"Schedule Of Finite and Indefinite Lived Intangible Assets Excluding Goodwill.","language":"en-US"},{"forObject":"sam:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of intangible assets","language":"en-US"},{"forObject":"sam:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Finite And Indefinite Lived Intangible Assets Excluding Goodwill Table [Text Block]","language":"en-US"},{"forObject":"sam:ScheduleOfGrossValueAndAccumulatedDepreciationOfRightOfUseAssets","labelType":"xbrl:documentation","value":"Schedule of gross value and accumulated depreciation of right of use assets.","language":"en-US"},{"forObject":"sam:ScheduleOfGrossValueAndAccumulatedDepreciationOfRightOfUseAssets","labelType":"xbrl:terseLabel","value":"Schedule of gross value and accumulated depreciation of right of use assets","language":"en-US"},{"forObject":"sam:ScheduleOfGrossValueAndAccumulatedDepreciationOfRightOfUseAssets","labelType":"xbrl:label","value":"Schedule Of Gross Value And Accumulated Depreciation Of Right Of Use Assets","language":"en-US"},{"forObject":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","labelType":"xbrl:documentation","value":"Schedule of prepaid expenses and other current assets.","language":"en-US"},{"forObject":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Prepaid Expenses and Other Current Assets","language":"en-US"},{"forObject":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","labelType":"xbrl:label","value":"Schedule Of Prepaid Expenses And Other Current Assets [Text Block]","language":"en-US"},{"forObject":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","labelType":"xbrl:documentation","value":"Schedule Of Property Plant And Equipment Useful Life Table [Text Block]","language":"en-US"},{"forObject":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","labelType":"xbrl:terseLabel","value":"Estimated Useful Lives","language":"en-US"},{"forObject":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Property Plant And Equipment Useful Life Table [Text Block]","language":"en-US"},{"forObject":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","labelType":"xbrl:documentation","value":"Schedule Of Share Based Compensation Arrangement By Share Based Payment Award [Axis]","language":"en-US"},{"forObject":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","labelType":"xbrl:terseLabel","value":"Schedule Of Share Based Compensation Arrangement By Share Based Payment Award","language":"en-US"},{"forObject":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","labelType":"xbrl:label","value":"Schedule Of Share Based Compensation Arrangement By Share Based Payment Award [Axis]","language":"en-US"},{"forObject":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","labelType":"xbrl:documentation","value":"Schedule of valuation and qualifying accounts disclosure.","language":"en-US"},{"forObject":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Valuation and Qualifying Accounts","language":"en-US"},{"forObject":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Valuation And Qualifying Accounts Disclosure Table [Text Block]","language":"en-US"},{"forObject":"sam:SegmentOneMember","labelType":"xbrl:documentation","value":"Segment One [Member]","language":"en-US"},{"forObject":"sam:SegmentOneMember","labelType":"xbrl:terseLabel","value":"Boston Beer Company Reporting Unit","language":"en-US"},{"forObject":"sam:SegmentOneMember","labelType":"xbrl:label","value":"Segment One [Member]","language":"en-US"},{"forObject":"sam:ServiceBasedAwardsMember","labelType":"xbrl:terseLabel","value":"Service-Based Awards","language":"en-US"},{"forObject":"sam:ServiceBasedAwardsMember","labelType":"xbrl:label","value":"Service Based Awards [Member]","language":"en-US"},{"forObject":"sam:ServiceBasedAwardsMember","labelType":"xbrl:documentation","value":"Service-Based Awards","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","labelType":"xbrl:documentation","value":"The number of shares purchased by employees under the investment share purchase program.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","labelType":"xbrl:terseLabel","value":"Shares employees elected to purchase","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Employee Investment Shares Purchase","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award, fair value assumptions, estimated forfeiture rate.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","labelType":"xbrl:terseLabel","value":"Estimated forfeiture rate for equity awards that do not vest on January 1st","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Estimated Forfeiture Rate","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","labelType":"xbrl:documentation","value":"The suboptimal exercise factor, a factor representing the value of the underlying stock as a multiple of the exercise price of the option which, if achieved, results in exercise of the option.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","labelType":"xbrl:terseLabel","value":"Exercise factor","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Factor","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","labelType":"xbrl:terseLabel","value":"Aggregate Intrinsic Value","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsPaymentDescription","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award participants payment description.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsPaymentDescription","labelType":"xbrl:terseLabel","value":"Share based compensation arrangement by share based payment award participants payment description","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsPaymentDescription","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Participants Payment Description","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","labelType":"xbrl:documentation","value":"Employee tenure requirement to participate in plan.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","labelType":"xbrl:terseLabel","value":"Requirement tenure of employee for investment share program, purchase shares at discount","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Required Tenure For Participation In Plan","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangements By Share Based Payment Award [Domain]","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","labelType":"xbrl:terseLabel","value":"Share Based Compensation Arrangements By Share Based Payment Award","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","labelType":"xbrl:label","value":"Share Based Compensation Arrangements By Share Based Payment Award [Domain]","language":"en-US"},{"forObject":"sam:SharesHeldUnderEscrowDeposit","labelType":"xbrl:documentation","value":"Shares held under escrow deposit.","language":"en-US"},{"forObject":"sam:SharesHeldUnderEscrowDeposit","labelType":"xbrl:terseLabel","value":"Shares held under escrow deposit","language":"en-US"},{"forObject":"sam:SharesHeldUnderEscrowDeposit","labelType":"xbrl:label","value":"Shares Held Under Escrow Deposit","language":"en-US"},{"forObject":"sam:SharesHeldUnderEscrowDepositMarketValue","labelType":"xbrl:documentation","value":"Shares held under escrow deposit market Value.","language":"en-US"},{"forObject":"sam:SharesHeldUnderEscrowDepositMarketValue","labelType":"xbrl:terseLabel","value":"Shares held under escrow deposit market Value","language":"en-US"},{"forObject":"sam:SharesHeldUnderEscrowDepositMarketValue","labelType":"xbrl:label","value":"Shares Held Under Escrow Deposit Market Value","language":"en-US"},{"forObject":"sam:ShipmentDecreasedPercentage","labelType":"xbrl:documentation","value":"Shipment decreased percentage.","language":"en-US"},{"forObject":"sam:ShipmentDecreasedPercentage","labelType":"xbrl:terseLabel","value":"Decreased percentage of shipments","language":"en-US"},{"forObject":"sam:ShipmentDecreasedPercentage","labelType":"xbrl:label","value":"Shipment Decreased Percentage","language":"en-US"},{"forObject":"sam:ShippingsAndHandlingCostPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.","language":"en-US"},{"forObject":"sam:ShippingsAndHandlingCostPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Shipping Costs","language":"en-US"},{"forObject":"sam:ShippingsAndHandlingCostPolicyTextBlock","labelType":"xbrl:label","value":"Shippings And Handling Cost Policy [Text Block]","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","labelType":"xbrl:documentation","value":"Stock Repurchase Program, Aggregate Purchase Price [Abstract]","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","labelType":"xbrl:terseLabel","value":"Aggregate Purchase Price","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","labelType":"xbrl:label","value":"Stock Repurchase Program Aggregate Purchase Price [Abstract]","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","labelType":"xbrl:documentation","value":"Stock repurchase program, cumulative number of shares repurchased.","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","labelType":"xbrl:verboseLabel","value":"Repurchase of shares","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","labelType":"xbrl:label","value":"Stock Repurchase Program Cumulative Number Of Shares Repurchased","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","labelType":"xbrl:periodStartLabel","value":"Repurchased at beginning of period","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","labelType":"xbrl:periodEndLabel","value":"Repurchased at end of period","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","labelType":"xbrl:documentation","value":"Stock repurchase program, cumulative shares repurchased, value.","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","labelType":"xbrl:verboseLabel","value":"Repurchased of value","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","labelType":"xbrl:label","value":"Stock Repurchase Program Cumulative Shares Repurchased Value","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","labelType":"xbrl:periodStartLabel","value":"Repurchased at beginning balance","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","labelType":"xbrl:periodEndLabel","value":"Repurchased at end of period","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramNumberOfSharesAbstract","labelType":"xbrl:documentation","value":"Stock Repurchase Program, Number of Shares [Abstract]","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramNumberOfSharesAbstract","labelType":"xbrl:terseLabel","value":"Number of shares","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramNumberOfSharesAbstract","labelType":"xbrl:label","value":"Stock Repurchase Program Number Of Shares [Abstract]","language":"en-US"},{"forObject":"sam:TheInternationalUnionOfOperatingEngineersMember","labelType":"xbrl:documentation","value":"The International Union of Operating Engineers [Member]","language":"en-US"},{"forObject":"sam:TheInternationalUnionOfOperatingEngineersMember","labelType":"xbrl:terseLabel","value":"Local #20 member","language":"en-US"},{"forObject":"sam:TheInternationalUnionOfOperatingEngineersMember","labelType":"xbrl:label","value":"The International Union Of Operating Engineers [Member]","language":"en-US"},{"forObject":"sam:UnionEmployeesMember","labelType":"xbrl:documentation","value":"Union Employees","language":"en-US"},{"forObject":"sam:UnionEmployeesMember","labelType":"xbrl:terseLabel","value":"Union Plans","language":"en-US"},{"forObject":"sam:UnionEmployeesMember","labelType":"xbrl:label","value":"Union Employees [Member]","language":"en-US"},{"forObject":"sam:UnvestedSharesMember","labelType":"xbrl:documentation","value":"Unvested Shares [Member].","language":"en-US"},{"forObject":"sam:UnvestedSharesMember","labelType":"xbrl:terseLabel","value":"Unvested participating shares","language":"en-US"},{"forObject":"sam:UnvestedSharesMember","labelType":"xbrl:label","value":"Unvested Shares [Member]","language":"en-US"},{"forObject":"sam:VirusTypeAxis","labelType":"xbrl:terseLabel","value":"Virus Type","language":"en-US"},{"forObject":"sam:VirusTypeAxis","labelType":"xbrl:label","value":"Virus Type [Axis]","language":"en-US"},{"forObject":"sam:VirusTypeDomain","labelType":"xbrl:terseLabel","value":"Virus Type","language":"en-US"},{"forObject":"sam:VirusTypeDomain","labelType":"xbrl:label","value":"Virus Type [Domain]","language":"en-US"},{"forObject":"sam:VoluntaryEquityInvestmentProgramMember","labelType":"xbrl:documentation","value":"Voluntary equity investment program.","language":"en-US"},{"forObject":"sam:VoluntaryEquityInvestmentProgramMember","labelType":"xbrl:terseLabel","value":"Investment Share Program","language":"en-US"},{"forObject":"sam:VoluntaryEquityInvestmentProgramMember","labelType":"xbrl:label","value":"Voluntary Equity Investment Program [Member]","language":"en-US"},{"forObject":"srt:ChiefExecutiveOfficerMember","labelType":"xbrl:terseLabel","value":"Chief Executive Officer","language":"en-US"},{"forObject":"srt:ChiefExecutiveOfficerMember","labelType":"xbrl:label","value":"Chief Executive Officer [Member]","language":"en-US"},{"forObject":"srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","labelType":"xbrl:terseLabel","value":"Non-cancelable Contractual Obligations","language":"en-US"},{"forObject":"srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","labelType":"xbrl:label","value":"Contractual Obligation Fiscal Year Maturity Schedule Table [Text Block]","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember","labelType":"xbrl:terseLabel","value":"Cumulative Effect, Period of Adoption, Adjustment","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember","labelType":"xbrl:label","value":"Cumulative Effect Period Of Adoption Adjustment [Member]","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAxis","labelType":"xbrl:terseLabel","value":"Cumulative Effect, Period of Adoption","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAxis","labelType":"xbrl:label","value":"Cumulative Effect Period Of Adoption [Axis]","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionDomain","labelType":"xbrl:terseLabel","value":"Cumulative Effect, Period of Adoption","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionDomain","labelType":"xbrl:label","value":"Cumulative Effect Period Of Adoption [Domain]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:terseLabel","value":"Maximum","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:terseLabel","value":"Minimum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:terseLabel","value":"Statistical Measurement","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Range [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Statistical Measurement","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Range [Member]","language":"en-US"},{"forObject":"srt:RestatementAxis","labelType":"xbrl:terseLabel","value":"Revision of Prior Period","language":"en-US"},{"forObject":"srt:RestatementAxis","labelType":"xbrl:label","value":"Restatement [Axis]","language":"en-US"},{"forObject":"srt:RestatementDomain","labelType":"xbrl:terseLabel","value":"Revision of Prior Period","language":"en-US"},{"forObject":"srt:RestatementDomain","labelType":"xbrl:label","value":"Restatement [Domain]","language":"en-US"},{"forObject":"srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember","labelType":"xbrl:terseLabel","value":"Revision of Prior Period, Change in Accounting Principle, Adjustment","language":"en-US"},{"forObject":"srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember","labelType":"xbrl:label","value":"Revision Of Prior Period Change In Accounting Principle Adjustment [Member]","language":"en-US"},{"forObject":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Valuation and Qualifying Accounts","language":"en-US"},{"forObject":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","labelType":"xbrl:label","value":"Schedule Of Valuation And Qualifying Accounts Disclosure [Text Block]","language":"en-US"},{"forObject":"srt:TitleOfIndividualAxis","labelType":"xbrl:terseLabel","value":"Title of Individual","language":"en-US"},{"forObject":"srt:TitleOfIndividualAxis","labelType":"xbrl:label","value":"Title Of Individual [Axis]","language":"en-US"},{"forObject":"srt:TitleOfIndividualWithRelationshipToEntityDomain","labelType":"xbrl:terseLabel","value":"Title of Individual","language":"en-US"},{"forObject":"srt:TitleOfIndividualWithRelationshipToEntityDomain","labelType":"xbrl:label","value":"Title Of Individual With Relationship To Entity [Domain]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsAbstract","labelType":"xbrl:label","value":"Valuation And Qualifying Accounts [Abstract]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","labelType":"xbrl:terseLabel","value":"Valuation And Qualifying Accounts Disclosure [Line Items]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","labelType":"xbrl:label","value":"Valuation And Qualifying Accounts Disclosure [Line Items]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureTable","labelType":"xbrl:terseLabel","value":"Valuation And Qualifying Accounts Disclosure [Table]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureTable","labelType":"xbrl:label","value":"Valuation And Qualifying Accounts Disclosure [Table]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201409Member","labelType":"xbrl:terseLabel","value":"ASU 2014-09","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201409Member","labelType":"xbrl:label","value":"Accounting Standards Update201409 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201704Member","labelType":"xbrl:terseLabel","value":"ASU 2017-04","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201704Member","labelType":"xbrl:label","value":"Accounting Standards Update201704 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201802Member","labelType":"xbrl:terseLabel","value":"ASU 2018-02","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201802Member","labelType":"xbrl:label","value":"Accounting Standards Update201802 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","labelType":"xbrl:terseLabel","value":"Accrued Expenses and Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","labelType":"xbrl:label","value":"Accounts Payable Accrued Liabilities And Other Liabilities Disclosure Current [Text Block]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts Payable Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable Net Current","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:terseLabel","value":"Accrued taxes","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Accrued Income Taxes Current","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","labelType":"xbrl:terseLabel","value":"Accrued expenses and other current liabilities","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","labelType":"xbrl:label","value":"Accrued Liabilities And Other Liabilities","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","labelType":"xbrl:totalLabel","value":"Accrued expenses and other current liabilities","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Less accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Accumulated Depreciation Depletion And Amortization Property Plant And Equipment","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Decrease in property, plant and equipment related accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Period Increase Decrease","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income Loss [Line Items]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income Loss [Line Items]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive loss, net of tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income Loss Net Of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income Loss [Table]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income Loss [Table]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive (Loss) Income, net of tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:verboseLabel","value":"AOCI Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated use full life","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:label","value":"Acquired Finite Lived Intangible Assets Weighted Average Useful Life","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:terseLabel","value":"Additional paid-in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:label","value":"Additional Paid In Capital Common Stock","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Additional Paid-in Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid In Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:terseLabel","value":"Accounting Standards Update","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:label","value":"Adjustments For New Accounting Pronouncements [Axis]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net income to net cash provided by operating activities:","language":"en-US"},{"forObject":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments Noncash Items To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:label","value":"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Advertising and Sales Promotions","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"Advertising Costs Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Intangible assets amortization","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization Of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:terseLabel","value":"Antidilutive securities excluded from computation of earnings per share","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Impairment of assets","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:label","value":"Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:terseLabel","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets Current","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current Assets:","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:terseLabel","value":"Award Type","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:terseLabel","value":"Balance Sheet Location","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:label","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:terseLabel","value":"Balance Sheet Location","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:terseLabel","value":"Building and Building Improvements","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:label","value":"Building And Building Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:BuildingsAndImprovementsGross","labelType":"xbrl:terseLabel","value":"Building and building improvements","language":"en-US"},{"forObject":"us-gaap:BuildingsAndImprovementsGross","labelType":"xbrl:label","value":"Buildings And Improvements Gross","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:terseLabel","value":"Business Acquisition, Acquiree","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:terseLabel","value":"Business Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","labelType":"xbrl:terseLabel","value":"Business combination non-reoccurring transaction fees","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","labelType":"xbrl:label","value":"Business Acquisition Cost Of Acquired Entity Transaction Costs","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","labelType":"xbrl:terseLabel","value":"Business acquisition value of shares issued","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","labelType":"xbrl:label","value":"Business Acquisition Equity Interest Issued Or Issuable Value Assigned","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","labelType":"xbrl:verboseLabel","value":"Nominal value of equity issued","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:terseLabel","value":"Business acquisition Shares issued","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:label","value":"Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Basic earnings per share","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","labelType":"xbrl:label","value":"Business Acquisition Pro Forma Earnings Per Share Basic","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Diluted earnings per share","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","labelType":"xbrl:label","value":"Business Acquisition Pro Forma Earnings Per Share Diluted","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:terseLabel","value":"Unaudited proforma information","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:label","value":"Business Acquisition Pro Forma Information [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisitions Pro Forma Net Income Loss","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:terseLabel","value":"Net revenue","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:label","value":"Business Acquisitions Pro Forma Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:verboseLabel","value":"Business combination consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business Combination Consideration Transferred1","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:terseLabel","value":"Fair Value reduction due to liquidity","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:label","value":"Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent","labelType":"xbrl:terseLabel","value":"Escrow Deposit","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent","labelType":"xbrl:label","value":"Business Combination Contingent Consideration Asset Noncurrent","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Dogfish Head Brewery Transaction","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combination Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:totalLabel","value":"Total assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Prepaid Expense And Other Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:terseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","labelType":"xbrl:terseLabel","value":"Accrued expenses and other current liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:verboseLabel","value":"Deferred tax liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","labelType":"xbrl:terseLabel","value":"Brand","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Indefinite Lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","labelType":"xbrl:verboseLabel","value":"Fair value of trade name","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:terseLabel","value":"Other intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:terseLabel","value":"Estimated fair value","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:totalLabel","value":"Total liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:terseLabel","value":"Other liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:terseLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Noncurrent Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Net assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:label","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash And Cash Equivalents At Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsMember","labelType":"xbrl:terseLabel","value":"Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsMember","labelType":"xbrl:label","value":"Cash And Cash Equivalents [Member]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:terseLabel","value":"Cash and Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:label","value":"Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents at beginning of year","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:label","value":"Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents at end of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Change in cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","labelType":"xbrl:label","value":"Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class Of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies (See Note L)","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments And Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments And Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:label","value":"Commitments And Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:CommitmentsMember","labelType":"xbrl:terseLabel","value":"Commitments [Member]","language":"en-US"},{"forObject":"us-gaap:CommitmentsMember","labelType":"xbrl:label","value":"Commitments [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:terseLabel","value":"Common Class A","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:label","value":"Common Class A [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:terseLabel","value":"Common Class B","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:label","value":"Common Class B [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:terseLabel","value":"Common Stock","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Common Stock, par value","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Common Stock Par Or Stated Value Per Share","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Common Stock, shares authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common Stock Shares Authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common Stock, shares issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock Shares Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Common Stock, shares outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common Stock Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common Stock","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock Value","language":"en-US"},{"forObject":"us-gaap:CompensationAndRetirementDisclosureAbstract","labelType":"xbrl:label","value":"Compensation And Retirement Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Comprehensive income","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income Net Of Tax","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNoteTextBlock","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Loss","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNoteTextBlock","labelType":"xbrl:label","value":"Comprehensive Income Note [Text Block]","language":"en-US"},{"forObject":"us-gaap:ComputerEquipmentMember","labelType":"xbrl:terseLabel","value":"Computer Software and Equipment","language":"en-US"},{"forObject":"us-gaap:ComputerEquipmentMember","labelType":"xbrl:label","value":"Computer Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:terseLabel","value":"Concentrations of Credit Risk","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:label","value":"Concentration Risk Credit Risk","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Principles of Consolidation","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:ConstructionInProgressGross","labelType":"xbrl:terseLabel","value":"Assets under construction","language":"en-US"},{"forObject":"us-gaap:ConstructionInProgressGross","labelType":"xbrl:label","value":"Construction In Progress Gross","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Refundable deposits on kegs and pallets","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:label","value":"Contract With Customer Liability Current","language":"en-US"},{"forObject":"us-gaap:ContractualObligation","labelType":"xbrl:totalLabel","value":"Contractual obligations payment due, total","language":"en-US"},{"forObject":"us-gaap:ContractualObligation","labelType":"xbrl:label","value":"Contractual Obligation","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueAfterFifthYear","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueAfterFifthYear","labelType":"xbrl:label","value":"Contractual Obligation Due After Fifth Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFifthYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2025","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFifthYear","labelType":"xbrl:label","value":"Contractual Obligation Due In Fifth Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFourthYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2024","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFourthYear","labelType":"xbrl:label","value":"Contractual Obligation Due In Fourth Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2021","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInNextTwelveMonths","labelType":"xbrl:label","value":"Contractual Obligation Due In Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInSecondYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2022","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInSecondYear","labelType":"xbrl:label","value":"Contractual Obligation Due In Second Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInThirdYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2023","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInThirdYear","labelType":"xbrl:label","value":"Contractual Obligation Due In Third Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationFiscalYearMaturityAbstract","labelType":"xbrl:label","value":"Contractual Obligation Fiscal Year Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:ConversionOfStockSharesConverted1","labelType":"xbrl:terseLabel","value":"Conversion of Class B Common Stock into Class A Common Stock","language":"en-US"},{"forObject":"us-gaap:ConversionOfStockSharesConverted1","labelType":"xbrl:label","value":"Conversion Of Stock Shares Converted1","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:terseLabel","value":"Cost of goods sold","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Cost Of Goods And Services Sold","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cost of Goods Sold","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:label","value":"Cost Of Sales Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:terseLabel","value":"Credit Facility","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:label","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:terseLabel","value":"Credit Facility","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:label","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Federal Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total current","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Income Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Current:","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Current Income Tax Expense Benefit Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State And Local Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:terseLabel","value":"Customer Relationships","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:label","value":"Customer Relationships [Member]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Debt Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Revolving Line of Credit","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:label","value":"Debt Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:terseLabel","value":"Basis spread on variable rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:label","value":"Debt Instrument Basis Spread On Variable Rate1","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:terseLabel","value":"Debt interest rate at end of period","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:label","value":"Debt Instrument Interest Rate Effective Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:terseLabel","value":"Interest expense rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debt Instrument Interest Rate Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:terseLabel","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:terseLabel","value":"Debt Instrument [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Debt Instrument [Table]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Debt Securities","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesMember","labelType":"xbrl:label","value":"Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","labelType":"xbrl:label","value":"Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Federal Income Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total deferred","language":"en-US"},{"forObject":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Federal State And Local Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Deferred:","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Deferred Income Tax Expense Benefit Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Total deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities Net","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:terseLabel","value":"Deferred Revenue, Current","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:label","value":"Deferred Revenue Current","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:verboseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred State And Local Income Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","labelType":"xbrl:terseLabel","value":"Deferred tax assets capital loss carryforward","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets Capital Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Total deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInventory","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInventory","labelType":"xbrl:label","value":"Deferred Tax Assets Inventory","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:totalLabel","value":"Total deferred tax assets net of valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Tax Assets Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax assets:","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Assets Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:label","value":"Deferred Tax Assets Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:label","value":"Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accrued expenses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","labelType":"xbrl:label","value":"Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedLabel","value":"Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Net deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities:","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:label","value":"Deferred Tax Liabilities [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","labelType":"xbrl:negatedLabel","value":"Prepaid expenses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","labelType":"xbrl:label","value":"Deferred Tax Liabilities Prepaid Expenses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Liabilities Property Plant And Equipment","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","labelType":"xbrl:terseLabel","value":"Benefit obligation at end of fiscal year","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","labelType":"xbrl:label","value":"Defined Benefit Plan Accumulated Benefit Obligation","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","labelType":"xbrl:terseLabel","value":"Benefit obligation, discount rate","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","labelType":"xbrl:label","value":"Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Discount Rate","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","labelType":"xbrl:terseLabel","value":"Benefit obligation, rate of compensation increase","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","labelType":"xbrl:label","value":"Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Rate Of Compensation Increase","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","labelType":"xbrl:terseLabel","value":"Defined Benefit Plan, Plan Assets, Category","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","labelType":"xbrl:label","value":"Defined Benefit Plan By Plan Asset Categories [Axis]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","labelType":"xbrl:terseLabel","value":"Fair value of plan assets at end of fiscal year","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","labelType":"xbrl:label","value":"Defined Benefit Plan Fair Value Of Plan Assets","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","labelType":"xbrl:negatedLabel","value":"Unfunded projected pension benefits","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","labelType":"xbrl:label","value":"Defined Benefit Plan Funded Status Of Plan","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","labelType":"xbrl:totalLabel","value":"Unfunded Status","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","labelType":"xbrl:terseLabel","value":"Expenses on termination of defined benefit plan","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","labelType":"xbrl:label","value":"Defined Benefit Plan Recognized Net Gain Loss Due To Settlements1","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","labelType":"xbrl:terseLabel","value":"Defined Benefit Plan Weighted Average Asset Allocations","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","labelType":"xbrl:label","value":"Defined Benefit Plan Weighted Average Asset Allocations","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","labelType":"xbrl:terseLabel","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Table]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","labelType":"xbrl:label","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Table]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","labelType":"xbrl:terseLabel","value":"Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","labelType":"xbrl:label","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansGeneralInformation","labelType":"xbrl:terseLabel","value":"Eligibility timing","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansGeneralInformation","labelType":"xbrl:label","value":"Defined Benefit Plans General Information","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","labelType":"xbrl:terseLabel","value":"Contributions Plan","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","labelType":"xbrl:label","value":"Defined Contribution Plan Employer Discretionary Contribution Amount","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","labelType":"xbrl:terseLabel","value":"Employer matching contribution percentage","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","labelType":"xbrl:label","value":"Defined Contribution Plan Employer Matching Contribution Percent","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","labelType":"xbrl:terseLabel","value":"Employer match percentage","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","labelType":"xbrl:label","value":"Defined Contribution Plan Employer Matching Contribution Percent Of Match","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","labelType":"xbrl:terseLabel","value":"Voluntary contributions of annual compensation","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","labelType":"xbrl:label","value":"Defined Contribution Plan Maximum Annual Contributions Per Employee Percent","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:terseLabel","value":"Depreciation expense","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation Depletion And Amortization","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","labelType":"xbrl:terseLabel","value":"Earnings to Common Shareholders, Class B Common Stock","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","labelType":"xbrl:label","value":"Dilutive Securities Effect On Basic Earnings Per Share Other","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"Common Stock and Share-Based Compensation","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Disclosure Of Compensation Related Costs Share Based Payments [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Net income per common share - basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Earnings Per Share Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:verboseLabel","value":"EPS, As reported - basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:positiveTerseLabel","value":"Net income per share \u2013 basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAbstract","labelType":"xbrl:terseLabel","value":"Net income per share for basic:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAbstract","labelType":"xbrl:label","value":"Earnings Per Share Basic [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicLineItems","labelType":"xbrl:terseLabel","value":"Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicLineItems","labelType":"xbrl:label","value":"Earnings Per Share Basic [Line Items]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Net income per common share - diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:verboseLabel","value":"EPS, Net income per common share \u2014 diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:positiveTerseLabel","value":"Net income per share \u2013 diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Net Income Per Share","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"Net Income per Share","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:label","value":"Earnings Per Share [Text Block]","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:totalLabel","value":"Effective Income Tax Rate Reconciliation, Percent, Total","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:label","value":"Effective Income Tax Rate Continuing Operations","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Statutory income tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:verboseLabel","value":"Statutory rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:terseLabel","value":"Change in valuation allowance","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","labelType":"xbrl:negatedLabel","value":"Deduction relating to excess stock based compensation","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Deductions Employee Stock Ownership Plan Dividends","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","labelType":"xbrl:terseLabel","value":"Non-deductable meals & entertainment","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Nondeductible Expense Meals And Entertainment","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Other Adjustments","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"State income taxes, net of federal benefit","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation State And Local Income Taxes","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Employee wages, benefits and reimbursements","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Employee Related Liabilities Current","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:label","value":"Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs, weighted average period","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:terseLabel","value":"Equity Securities","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:label","value":"Equity Securities [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","labelType":"xbrl:terseLabel","value":"Asset Class","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","labelType":"xbrl:label","value":"Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueByAssetClassAxis","labelType":"xbrl:terseLabel","value":"Asset Class","language":"en-US"},{"forObject":"us-gaap:FairValueByAssetClassAxis","labelType":"xbrl:label","value":"Fair Value By Asset Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:terseLabel","value":"Liability Class","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:label","value":"Fair Value By Liability Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measures","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:terseLabel","value":"Fair Value by Liability Class","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:label","value":"Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueOfFinancialInstrumentsPolicy","labelType":"xbrl:terseLabel","value":"Financial Instruments and Fair Value of Financial Instruments","language":"en-US"},{"forObject":"us-gaap:FairValueOfFinancialInstrumentsPolicy","labelType":"xbrl:label","value":"Fair Value Of Financial Instruments Policy","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseInterestPaymentOnLiability","labelType":"xbrl:terseLabel","value":"Operating cash flows from finance leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseInterestPaymentOnLiability","labelType":"xbrl:label","value":"Finance Lease Interest Payment On Liability","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseInterestPaymentOnLiability","labelType":"xbrl:verboseLabel","value":"Interest on lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:terseLabel","value":"Finance Lease Liabilities, Payments, Due","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:label","value":"Finance Lease Liabilities Payments Due [Abstract]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:terseLabel","value":"Present value of lease liability","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:label","value":"Finance Lease Liability","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Finance lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrent","labelType":"xbrl:label","value":"Finance Lease Liability Current","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Finance lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityNoncurrent","labelType":"xbrl:label","value":"Finance Lease Liability Noncurrent","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total lease payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Finance Lease Liability Payments Due","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Finance Lease Liability Payments Due After Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2021","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Finance Lease Liability Payments Due Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Finance Lease Liability Payments Due Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Finance Lease Liability Payments Due Year Four","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Finance Lease Liability Payments Due Year Three","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Finance Lease Liability Payments Due Year Two","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Less imputed interest","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Finance Lease Liability Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:terseLabel","value":"Financing cash flows from finance leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:label","value":"Finance Lease Principal Payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAsset","labelType":"xbrl:terseLabel","value":"Finance lease assets","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAsset","labelType":"xbrl:label","value":"Finance Lease Right Of Use Asset","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAsset","labelType":"xbrl:totalLabel","value":"Finance Lease, Carrying value","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Finance Lease, Accumulated amortization","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","labelType":"xbrl:label","value":"Finance Lease Right Of Use Asset Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","labelType":"xbrl:terseLabel","value":"Amortization of right-of-use asset","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","labelType":"xbrl:label","value":"Finance Lease Right Of Use Asset Amortization","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization","labelType":"xbrl:terseLabel","value":"Finance Lease, Gross value","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization","labelType":"xbrl:label","value":"Finance Lease Right Of Use Asset Before Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Finance Lease, Weighted Average Discount Rate, Percent","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Finance Lease Weighted Average Discount Rate Percent","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:terseLabel","value":"Finance Lease, Weighted Average Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:label","value":"Finance Lease Weighted Average Remaining Lease Term1","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated Useful Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite Lived Intangible Asset Useful Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:verboseLabel","value":"Useful life of finite lived intangibles","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Amortization Expense After Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2021","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Amortization Expense Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Amortization Expense Year Four","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Amortization Expense Year Three","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Amortization Expense Year Two","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets by Major Class","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Finite Lived Intangible Assets By Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets, Major Class Name","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite Lived Intangible Assets Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:terseLabel","value":"Fiscal Year","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:label","value":"Fiscal Period","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","labelType":"xbrl:terseLabel","value":"Office equipment and furniture","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","labelType":"xbrl:label","value":"Furniture And Fixtures Gross","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:terseLabel","value":"Office Equipment and Furniture","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture And Fixtures [Member]","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedLabel","value":"(Gain) loss on disposal of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain Loss On Sale Of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative expenses","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General And Administrative Expense","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:terseLabel","value":"General and administrative expenses","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:label","value":"General And Administrative Expense [Member]","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:verboseLabel","value":"Excess of the purchase price paid over the estimated fair values of the assets and liabilities assumed","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Goodwill as of beginning of period","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Goodwill as of end of period","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:terseLabel","value":"Acquired goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:label","value":"Goodwill Acquired During Period","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:label","value":"Goodwill And Intangible Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Goodwill and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Goodwill And Intangible Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Goodwill and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Goodwill And Intangible Assets Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:terseLabel","value":"Impairment of goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:label","value":"Goodwill Impairment Loss","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:terseLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Income before provision for income tax","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:terseLabel","value":"Income Statement Location","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:terseLabel","value":"Income Statement Location","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:terseLabel","value":"Income Tax Authority","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:terseLabel","value":"Income Tax Authority","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationDescription","labelType":"xbrl:terseLabel","value":"Income tax return examination","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationDescription","labelType":"xbrl:label","value":"Income Tax Examination Description","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Income tax expense","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:terseLabel","value":"Income taxes paid","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:label","value":"Income Taxes Paid Net","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:terseLabel","value":"Income tax receivable","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:label","value":"Income Taxes Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:label","value":"Increase Decrease In Accounts Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:negatedLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:label","value":"Increase Decrease In Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","labelType":"xbrl:terseLabel","value":"Accrued expenses and other current liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","labelType":"xbrl:label","value":"Increase Decrease In Accrued Liabilities And Other Operating Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:terseLabel","value":"Decrease in refundable deposits for lost kegs and pallets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:label","value":"Increase Decrease In Contract With Customer Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:negatedLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:label","value":"Increase Decrease In Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:terseLabel","value":"Changes in operating assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Increase Decrease In Operating Capital [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:negatedLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:label","value":"Increase Decrease In Other Operating Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:terseLabel","value":"Other liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:label","value":"Increase Decrease In Other Operating Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:negatedLabel","value":"Prepaid expenses, income tax receivable and other current assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:label","value":"Increase Decrease In Prepaid Deferred Expense And Other Assets","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:terseLabel","value":"Add: effect of dilutive potential common shares Share-based awards","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:label","value":"Incremental Common Shares Attributable To Share Based Payment Arrangements","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Indefinite Lived Intangible Assets By Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets, Major Class Name","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Indefinite Lived Intangible Assets Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Gross Carrying Value","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets Gross Excluding Goodwill","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets Net Excluding Goodwill","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Net Book Value","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNonoperatingNet","labelType":"xbrl:terseLabel","value":"Interest (expense) income, net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNonoperatingNet","labelType":"xbrl:label","value":"Interest Income Expense Nonoperating Net","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:terseLabel","value":"Interest paid on revolving credit facility","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:label","value":"Interest Paid Net","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventory Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"Inventory Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoodsNetOfReserves","labelType":"xbrl:terseLabel","value":"Finished goods","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoodsNetOfReserves","labelType":"xbrl:label","value":"Inventory Finished Goods Net Of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory Net","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:totalLabel","value":"Total current inventory","language":"en-US"},{"forObject":"us-gaap:InventoryNetAbstract","labelType":"xbrl:terseLabel","value":"Current inventory:","language":"en-US"},{"forObject":"us-gaap:InventoryNetAbstract","labelType":"xbrl:label","value":"Inventory Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryNoncurrent","labelType":"xbrl:terseLabel","value":"Long term inventory","language":"en-US"},{"forObject":"us-gaap:InventoryNoncurrent","labelType":"xbrl:label","value":"Inventory Noncurrent","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Inventories and Provision for Excess or Expired Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterialsNetOfReserves","labelType":"xbrl:terseLabel","value":"Raw materials","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterialsNetOfReserves","labelType":"xbrl:label","value":"Inventory Raw Materials Net Of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryValuationReserveMember","labelType":"xbrl:terseLabel","value":"Inventory Obsolescence Reserve","language":"en-US"},{"forObject":"us-gaap:InventoryValuationReserveMember","labelType":"xbrl:label","value":"Inventory Valuation Reserve [Member]","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcessNetOfReserves","labelType":"xbrl:terseLabel","value":"Work in process","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcessNetOfReserves","labelType":"xbrl:label","value":"Inventory Work In Process Net Of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:terseLabel","value":"Provision for excess or expired inventory","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:label","value":"Inventory Write Down","language":"en-US"},{"forObject":"us-gaap:Land","labelType":"xbrl:terseLabel","value":"Land","language":"en-US"},{"forObject":"us-gaap:Land","labelType":"xbrl:label","value":"Land","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:totalLabel","value":"Total finance lease cost","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:label","value":"Lease Cost","language":"en-US"},{"forObject":"us-gaap:LeaseCostAbstract","labelType":"xbrl:label","value":"Lease Cost [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of lease cost","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:label","value":"Lease Cost Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsGross","labelType":"xbrl:terseLabel","value":"Leasehold improvements","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsGross","labelType":"xbrl:label","value":"Leasehold Improvements Gross","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsMember","labelType":"xbrl:terseLabel","value":"Leasehold Improvements","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsMember","labelType":"xbrl:label","value":"Leasehold Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:label","value":"Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeasesOfLesseeDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LeasesOfLesseeDisclosureTextBlock","labelType":"xbrl:label","value":"Leases Of Lessee Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total lease payments","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Payments Due","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:terseLabel","value":"Total payments due","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Payments Due After Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2021","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Payments Due Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Payments Due Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Payments Due Year Four","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Payments Due Year Three","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Payments Due Year Two","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Less imputed interest","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Lessee Operating Lease Liability Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:terseLabel","value":"Lease term of contract","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:label","value":"Lessee Operating Lease Term Of Contract","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and stockholders\u2019 equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities And Stockholders Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Liabilities and Stockholders\u2019 Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities And Stockholders Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current Liabilities:","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:terseLabel","value":"Credit facility, borrowing outstanding","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:label","value":"Line Of Credit","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","labelType":"xbrl:terseLabel","value":"Commitment fee","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","labelType":"xbrl:label","value":"Line Of Credit Facility Commitment Fee Percentage","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Line of credit, current borrowing capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","labelType":"xbrl:label","value":"Line Of Credit Facility Current Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationDate1","labelType":"xbrl:terseLabel","value":"Line of credit, expiration date","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationDate1","labelType":"xbrl:label","value":"Line Of Credit Facility Expiration Date1","language":"en-US"},{"forObject":"us-gaap:LineOfCreditMember","labelType":"xbrl:terseLabel","value":"Line of Credit","language":"en-US"},{"forObject":"us-gaap:LineOfCreditMember","labelType":"xbrl:label","value":"Line Of Credit [Member]","language":"en-US"},{"forObject":"us-gaap:LondonInterbankOfferedRateLIBORMember","labelType":"xbrl:terseLabel","value":"LIBOR rate","language":"en-US"},{"forObject":"us-gaap:LondonInterbankOfferedRateLIBORMember","labelType":"xbrl:label","value":"London Interbank Offered Rate L I B O R [Member]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","labelType":"xbrl:terseLabel","value":"Category of Item Purchased","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","labelType":"xbrl:label","value":"Long Term Purchase Commitment By Category Of Item Purchased [Axis]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","labelType":"xbrl:terseLabel","value":"Long-term Purchase Commitment, Category of Item Purchased","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","labelType":"xbrl:label","value":"Long Term Purchase Commitment Category Of Item Purchased [Domain]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentLineItems","labelType":"xbrl:terseLabel","value":"Long-term Purchase Commitment [Line Items]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentLineItems","labelType":"xbrl:label","value":"Long Term Purchase Commitment [Line Items]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentTable","labelType":"xbrl:terseLabel","value":"Long Term Purchase Commitment [Table]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentTable","labelType":"xbrl:label","value":"Long Term Purchase Commitment [Table]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Longterm Debt Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:label","value":"Longterm Debt Type [Domain]","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentGross","labelType":"xbrl:terseLabel","value":"Machinery and plant equipment","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentGross","labelType":"xbrl:label","value":"Machinery And Equipment Gross","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:terseLabel","value":"Machinery and Plant Equipment","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:label","value":"Machinery And Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:verboseLabel","value":"Equipment and machinery","language":"en-US"},{"forObject":"us-gaap:MarketingAndAdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising and sales promotional expenditures","language":"en-US"},{"forObject":"us-gaap:MarketingAndAdvertisingExpense","labelType":"xbrl:label","value":"Marketing And Advertising Expense","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Money market fund","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsAtCarryingValue","labelType":"xbrl:label","value":"Money Market Funds At Carrying Value","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by (used in) financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided By Used In Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows provided by (used in) financing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided By Used In Financing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided By Used In Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows used in investing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided By Used In Investing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided By Used In Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows provided by operating activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided By Used In Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income Loss","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","labelType":"xbrl:terseLabel","value":"Allocation of net income for basic common stock","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","labelType":"xbrl:label","value":"Net Income Loss Available To Common Stockholders Basic","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","labelType":"xbrl:verboseLabel","value":"Earnings to Common Shareholders, As reported - basic","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","labelType":"xbrl:terseLabel","value":"Allocation of net income for basic:","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","labelType":"xbrl:label","value":"Net Income Loss Available To Common Stockholders Basic [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","labelType":"xbrl:verboseLabel","value":"Earnings to Common Shareholders, Net income per common share \u2014 diluted","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","labelType":"xbrl:label","value":"Net Income Loss Available To Common Stockholders Diluted","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accounting Pronouncements Recently Adopted","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements Policy Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Total other income (expense), net","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:label","value":"Nonoperating Income Expense","language":"en-US"},{"forObject":"us-gaap:NonrecurringAdjustmentAxis","labelType":"xbrl:terseLabel","value":"Nonrecurring Adjustment","language":"en-US"},{"forObject":"us-gaap:NonrecurringAdjustmentAxis","labelType":"xbrl:label","value":"Nonrecurring Adjustment [Axis]","language":"en-US"},{"forObject":"us-gaap:NonrecurringAdjustmentDomain","labelType":"xbrl:terseLabel","value":"Nonrecurring Adjustment","language":"en-US"},{"forObject":"us-gaap:NonrecurringAdjustmentDomain","labelType":"xbrl:label","value":"Nonrecurring Adjustment [Domain]","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:label","value":"Operating Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Operating income","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income Loss","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:terseLabel","value":"Net effect of COVID-19 on revenue, cost of goods sold and operating expense","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:verboseLabel","value":"Operating income","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:terseLabel","value":"Operating lease cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:label","value":"Operating Lease Cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:terseLabel","value":"Operating Leases","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:label","value":"Operating Lease Liabilities Payments Due [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Present value of lease liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:label","value":"Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Current operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:label","value":"Operating Lease Liability Current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:verboseLabel","value":"Operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Non-current operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:label","value":"Operating Lease Liability Noncurrent","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:verboseLabel","value":"Operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeasePayments","labelType":"xbrl:terseLabel","value":"Operating cash flows from operating leases","language":"en-US"},{"forObject":"us-gaap:OperatingLeasePayments","labelType":"xbrl:label","value":"Operating Lease Payments","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:terseLabel","value":"Operating right-of-use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:label","value":"Operating Lease Right Of Use Asset","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:verboseLabel","value":"Operating lease assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Operating Lease, Weighted Average Discount Rate, Percent","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Operating Lease Weighted Average Discount Rate Percent","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:terseLabel","value":"Lease Weighted Average Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:label","value":"Operating Lease Weighted Average Remaining Lease Term1","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Organization and Basis of Presentation","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:label","value":"Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:OtherAccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other accrued liabilities","language":"en-US"},{"forObject":"us-gaap:OtherAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Accrued Liabilities Current","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousCurrent","labelType":"xbrl:label","value":"Other Assets Miscellaneous Current","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:negatedLabel","value":"Defined benefit plans liability adjustment","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:negatedTerseLabel","value":"Defined benefit plans liability adjustment, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","labelType":"xbrl:terseLabel","value":"Defined benefit plans liability adjustment, tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:terseLabel","value":"Currency translation adjustment","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","labelType":"xbrl:terseLabel","value":"Other comprehensive income (loss) , net of tax:","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","labelType":"xbrl:label","value":"Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","labelType":"xbrl:totalLabel","value":"Total other comprehensive income (loss), net of tax:","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","labelType":"xbrl:terseLabel","value":"Deferred pension and other post-retirement benefit costs","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","labelType":"xbrl:terseLabel","value":"Deferred pension and other post-retirement benefit costs, taxes","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","labelType":"xbrl:label","value":"Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","labelType":"xbrl:terseLabel","value":"Amortization of Deferred benefit costs","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income Loss Reclassification Adjustment From A O C I Pension And Other Postretirement Benefit Plans Net Of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","labelType":"xbrl:terseLabel","value":"Amortization of Deferred benefit costs, tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","labelType":"xbrl:label","value":"Other Comprehensive Income Loss Reclassification Adjustment From A O C I Pension And Other Postretirement Benefit Plans Tax","language":"en-US"},{"forObject":"us-gaap:OtherCostOfOperatingRevenue","labelType":"xbrl:terseLabel","value":"Reduction in revenue related to advertising, promotional and selling expenses","language":"en-US"},{"forObject":"us-gaap:OtherCostOfOperatingRevenue","labelType":"xbrl:label","value":"Other Cost Of Operating Revenue","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Other Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesMember","labelType":"xbrl:label","value":"Other Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other income (expense), net","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other Nonoperating Income Expense","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:terseLabel","value":"Other income (expense), net:","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:label","value":"Other Nonoperating Income Expense [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","labelType":"xbrl:terseLabel","value":"Retiree Medical Plan","language":"en-US"},{"forObject":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","labelType":"xbrl:label","value":"Other Postretirement Benefit Plans Defined Benefit [Member]","language":"en-US"},{"forObject":"us-gaap:PayablesAndAccrualsAbstract","labelType":"xbrl:label","value":"Payables And Accruals [Abstract]","language":"en-US"},{"forObject":"us-gaap:PaymentsForCapitalImprovements","labelType":"xbrl:terseLabel","value":"Payments for capital improvements","language":"en-US"},{"forObject":"us-gaap:PaymentsForCapitalImprovements","labelType":"xbrl:label","value":"Payments For Capital Improvements","language":"en-US"},{"forObject":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","labelType":"xbrl:negatedLabel","value":"Other investing activities","language":"en-US"},{"forObject":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","labelType":"xbrl:label","value":"Payments For Proceeds From Other Investing Activities","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:negatedLabel","value":"Repurchase of Class A Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:label","value":"Payments For Repurchase Of Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:negatedLabel","value":"Payment of tax withholdings on stock-based payment awards and investment shares","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:label","value":"Payments Related To Tax Withholding For Share Based Compensation","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Investment in Dogfish Head, net of cash acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired","labelType":"xbrl:label","value":"Payments To Acquire Business Two Net Of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:terseLabel","value":"Business acquisition cash transferred","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments To Acquire Businesses Gross","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:verboseLabel","value":"Cash consideration","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Cash paid for acquisition of intangible assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments To Acquire Businesses Net Of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Purchases of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments To Acquire Property Plant And Equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToSuppliers","labelType":"xbrl:terseLabel","value":"Amounts paid to distributors","language":"en-US"},{"forObject":"us-gaap:PaymentsToSuppliers","labelType":"xbrl:label","value":"Payments To Suppliers","language":"en-US"},{"forObject":"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Employee Retirement Plans and Post-Retirement Medical Benefits","language":"en-US"},{"forObject":"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","labelType":"xbrl:label","value":"Pension And Other Postretirement Benefits Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:PensionExpense","labelType":"xbrl:terseLabel","value":"Pension contributions","language":"en-US"},{"forObject":"us-gaap:PensionExpense","labelType":"xbrl:label","value":"Pension Expense","language":"en-US"},{"forObject":"us-gaap:PensionPlansDefinedBenefitMember","labelType":"xbrl:terseLabel","value":"Pension Benefit Plan","language":"en-US"},{"forObject":"us-gaap:PensionPlansDefinedBenefitMember","labelType":"xbrl:label","value":"Pension Plans Defined Benefit [Member]","language":"en-US"},{"forObject":"us-gaap:PlanAssetCategoriesDomain","labelType":"xbrl:terseLabel","value":"Defined Benefit Plan, Plan Assets, Category","language":"en-US"},{"forObject":"us-gaap:PlanAssetCategoriesDomain","labelType":"xbrl:label","value":"Plan Asset Categories [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:terseLabel","value":"Plan Name","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:terseLabel","value":"Plan Name","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:label","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PostemploymentBenefitsAbstract","labelType":"xbrl:label","value":"Postemployment Benefits [Abstract]","language":"en-US"},{"forObject":"us-gaap:PrepaidAdvertising","labelType":"xbrl:terseLabel","value":"Prepaid advertising, promotional and selling","language":"en-US"},{"forObject":"us-gaap:PrepaidAdvertising","labelType":"xbrl:label","value":"Prepaid Advertising","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssets","labelType":"xbrl:terseLabel","value":"Prepaid brewing service fees","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssets","labelType":"xbrl:label","value":"Prepaid Expense And Other Assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense And Other Assets Current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:totalLabel","value":"Prepaid Expenses and Other Current Assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:verboseLabel","value":"Prepaid brewing service fees current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expense, current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseCurrent","labelType":"xbrl:label","value":"Prepaid Expense Current","language":"en-US"},{"forObject":"us-gaap:PrimeRateMember","labelType":"xbrl:terseLabel","value":"Alternative Prime Rate","language":"en-US"},{"forObject":"us-gaap:PrimeRateMember","labelType":"xbrl:label","value":"Prime Rate [Member]","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIncomeTaxRefunds","labelType":"xbrl:terseLabel","value":"Income taxes refunded","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIncomeTaxRefunds","labelType":"xbrl:label","value":"Proceeds From Income Tax Refunds","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:terseLabel","value":"Cash borrowed on line of credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:label","value":"Proceeds From Lines Of Credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:verboseLabel","value":"Proceeds from Line of Credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Proceeds from sale of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Proceeds From Sale Of Property Plant And Equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Proceeds from exercise of stock options and sale of investment shares","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:label","value":"Proceeds From Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:verboseLabel","value":"Impact of ASU 2018-02","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:label","value":"Profit Loss","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAbstract","labelType":"xbrl:label","value":"Property Plant And Equipment [Abstract]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:terseLabel","value":"Long-Lived Tangible Asset","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Property Plant And Equipment By Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:label","value":"Property Plant And Equipment Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","labelType":"xbrl:terseLabel","value":"Estimated useful life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","labelType":"xbrl:label","value":"Property Plant And Equipment Estimated Useful Lives","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:totalLabel","value":"Property, Plant and Equipment, Gross, Total","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property Plant And Equipment Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Decrease in gross property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Property Plant And Equipment Gross Period Increase Decrease","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:terseLabel","value":"Property Plant And Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:label","value":"Property Plant And Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentMember","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentMember","labelType":"xbrl:label","value":"Property Plant And Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property, plant and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property Plant And Equipment Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Property, plant and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets","labelType":"xbrl:terseLabel","value":"Property, plant and equipment, net, excluding capital leased assets","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets","labelType":"xbrl:label","value":"Property Plant And Equipment Net Excluding Capital Leased Assets","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property Plant And Equipment Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property Plant And Equipment [Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:terseLabel","value":"Long-Lived Tangible Asset","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Property Plant And Equipment Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated useful life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property Plant And Equipment Useful Life","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:terseLabel","value":"Bad debt expense","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:label","value":"Provision For Doubtful Accounts","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","labelType":"xbrl:terseLabel","value":"Purchase Commitment, Excluding Long-term Commitment","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","labelType":"xbrl:label","value":"Purchase Commitment Excluding Longterm Commitment [Axis]","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","labelType":"xbrl:terseLabel","value":"Purchase Commitment, Excluding Long-term Commitment","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","labelType":"xbrl:label","value":"Purchase Commitment Excluding Longterm Commitment [Domain]","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:terseLabel","value":"Purchase commitments outstanding","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:label","value":"Purchase Obligation","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","labelType":"xbrl:label","value":"Quarterly Financial Information Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationTextBlock","labelType":"xbrl:terseLabel","value":"Quarterly Results (Unaudited)","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationTextBlock","labelType":"xbrl:label","value":"Quarterly Financial Information [Text Block]","language":"en-US"},{"forObject":"us-gaap:RecordedUnconditionalPurchaseObligation","labelType":"xbrl:terseLabel","value":"Purchase commitments","language":"en-US"},{"forObject":"us-gaap:RecordedUnconditionalPurchaseObligation","labelType":"xbrl:label","value":"Recorded Unconditional Purchase Obligation","language":"en-US"},{"forObject":"us-gaap:RelatedPartyCosts","labelType":"xbrl:terseLabel","value":"Related party expense","language":"en-US"},{"forObject":"us-gaap:RelatedPartyCosts","labelType":"xbrl:label","value":"Related Party Costs","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:terseLabel","value":"Related Party","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:label","value":"Related Party [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionAmountsOfTransaction","labelType":"xbrl:terseLabel","value":"Related Party Transaction Amounts Of Transaction","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionAmountsOfTransaction","labelType":"xbrl:label","value":"Related Party Transaction Amounts Of Transaction","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionAxis","labelType":"xbrl:terseLabel","value":"Related Party Transaction","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionAxis","labelType":"xbrl:label","value":"Related Party Transaction [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionDomain","labelType":"xbrl:terseLabel","value":"Related Party Transaction","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionDomain","labelType":"xbrl:label","value":"Related Party Transaction [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty","labelType":"xbrl:terseLabel","value":"Transaction with related party expenses","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty","labelType":"xbrl:label","value":"Related Party Transaction Expenses From Transactions With Related Party","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:terseLabel","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:label","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsAbstract","labelType":"xbrl:label","value":"Related Party Transactions [Abstract]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:terseLabel","value":"Related Party","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:label","value":"Related Party Transactions By Related Party [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Related Party Transactions","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:label","value":"Related Party Transactions Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","labelType":"xbrl:negatedLabel","value":"Net cash paid on note payable and finance leases","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","labelType":"xbrl:label","value":"Repayments Of Debt And Capital Lease Obligations","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLinesOfCredit","labelType":"xbrl:negatedLabel","value":"Cash paid on line of credit","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLinesOfCredit","labelType":"xbrl:label","value":"Repayments Of Lines Of Credit","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLinesOfCredit","labelType":"xbrl:terseLabel","value":"Repayment of Line of Credit","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:terseLabel","value":"Restricted Stock Awards","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:label","value":"Restricted Stock [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Retained earnings","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings Accumulated Deficit","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Retained Earnings","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameAxis","labelType":"xbrl:terseLabel","value":"Retirement Plan Name","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameAxis","labelType":"xbrl:label","value":"Retirement Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameDomain","labelType":"xbrl:terseLabel","value":"Retirement Plan Name","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameDomain","labelType":"xbrl:label","value":"Retirement Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeAxis","labelType":"xbrl:terseLabel","value":"Retirement Plan Type","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeAxis","labelType":"xbrl:label","value":"Retirement Plan Type [Axis]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeDomain","labelType":"xbrl:terseLabel","value":"Retirement Plan Type","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeDomain","labelType":"xbrl:label","value":"Retirement Plan Type [Domain]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:label","value":"Revenue From Contract With Customer Including Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Revenue Recognition and Classification of Customer Programs and Incentives","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"Revenue Recognition Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:Revenues","labelType":"xbrl:totalLabel","value":"Net revenue","language":"en-US"},{"forObject":"us-gaap:Revenues","labelType":"xbrl:label","value":"Revenues","language":"en-US"},{"forObject":"us-gaap:Revenues","labelType":"xbrl:terseLabel","value":"Net revenue","language":"en-US"},{"forObject":"us-gaap:RevolvingCreditFacilityMember","labelType":"xbrl:terseLabel","value":"Revolving Credit Facility","language":"en-US"},{"forObject":"us-gaap:RevolvingCreditFacilityMember","labelType":"xbrl:label","value":"Revolving Credit Facility [Member]","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","labelType":"xbrl:terseLabel","value":"Right-of-use assets obtained in exchange for finance lease obligations","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","labelType":"xbrl:label","value":"Right Of Use Asset Obtained In Exchange For Finance Lease Liability","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Right-of-use assets obtained in exchange for operating lease obligations","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:label","value":"Right Of Use Asset Obtained In Exchange For Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Accrued Expenses and Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Accounts Payable And Accrued Liabilities Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","labelType":"xbrl:terseLabel","value":"Changes in Accumulated Other Comprehensive Loss","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Local 1199 Plan's Weighted-Average Asset Allocations","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Allocation Of Plan Assets Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Significant Components of Provisions for Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Significant Components of Company's Deferred Tax Assets and Liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","labelType":"xbrl:terseLabel","value":"Schedule Of Earnings Per Share Basic By Common Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","labelType":"xbrl:label","value":"Schedule Of Earnings Per Share Basic By Common Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","labelType":"xbrl:terseLabel","value":"Computation of Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","labelType":"xbrl:label","value":"Schedule Of Earnings Per Share Basic By Common Class [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","labelType":"xbrl:terseLabel","value":"Computation of Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","labelType":"xbrl:label","value":"Schedule Of Earnings Per Share Diluted By Common Class [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Reconciliations to Statutory Rates","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:terseLabel","value":"Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:label","value":"Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation Expense Included in Operating Expenses","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:label","value":"Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:terseLabel","value":"Change in carrying value of goodwill and intangible assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:label","value":"Schedule Of Goodwill [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of Inventories","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Inventory Current Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNetFundedStatusTableTextBlock","labelType":"xbrl:terseLabel","value":"Funded Status of Local 1199 Pension Plan and Retiree Medical Plan","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNetFundedStatusTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Net Funded Status Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:terseLabel","value":"Schedule Of Property Plant And Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Schedule Of Property Plant And Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","labelType":"xbrl:terseLabel","value":"Quarterly Results","language":"en-US"},{"forObject":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Quarterly Financial Information Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:terseLabel","value":"Fair value of assets acquired and liabilities assumed","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:terseLabel","value":"Schedule Of Related Party Transactions By Related Party [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:label","value":"Schedule Of Related Party Transactions By Related Party [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Stock Options under Equity Plan and Non-Employee Director Plan","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Share Based Compensation Activity Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:terseLabel","value":"Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Weighted Average Assumptions used to Estimate Fair Value of Stock Options","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Vesting Activities of Shares Issued Under Investment Share Program and Restricted Stock Awards","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Sharebased Compensation Restricted Stock And Restricted Stock Units Activity Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","labelType":"xbrl:terseLabel","value":"Stock Repurchases","language":"en-US"},{"forObject":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","labelType":"xbrl:label","value":"Schedule Of Treasury Stock By Class [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of amortization expense","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentDomain","labelType":"xbrl:terseLabel","value":"Segments","language":"en-US"},{"forObject":"us-gaap:SegmentDomain","labelType":"xbrl:label","value":"Segment [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Segment Reporting","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Segment Reporting Policy Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:terseLabel","value":"Advertising, promotional and selling expenses","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:label","value":"Selling And Marketing Expense","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:terseLabel","value":"Advertising, promotional and selling expenses","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:label","value":"Selling And Marketing Expense [Member]","language":"en-US"},{"forObject":"us-gaap:SellingExpense","labelType":"xbrl:terseLabel","value":"Shipping costs","language":"en-US"},{"forObject":"us-gaap:SellingExpense","labelType":"xbrl:label","value":"Selling Expense","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"General and Administrative Expenses","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","labelType":"xbrl:label","value":"Selling General And Administrative Expenses Policy [Text Block]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:label","value":"Share Based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:verboseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract","labelType":"xbrl:label","value":"Share Based Compensation Allocation And Classification In Financial Statements [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Vesting period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","labelType":"xbrl:terseLabel","value":"Discount from current market value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Discount From Market Price Purchase Date","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","value":"Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:verboseLabel","value":"Other than options granted in period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:verboseLabel","value":"Weighted average fair value of stock awards","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Non-vested at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Non-vested at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodStartLabel","value":"Non-vested at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"Non-vested at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","value":"Vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","labelType":"xbrl:terseLabel","value":"Discount for post-vesting restrictions","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Discount For Postvesting Restrictions","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:terseLabel","value":"Expected dividends","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:terseLabel","value":"Expected volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:terseLabel","value":"Risk-free interest rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:terseLabel","value":"Shares reserved for issuance","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:terseLabel","value":"Shares available for grant","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Weighted-Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:periodEndLabel","value":"Exercisable at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Exercisable at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:terseLabel","value":"Aggregate intrinsic value of stock options exercised in period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:negatedLabel","value":"Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:terseLabel","value":"Options granted in period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Options granted in period - weighted average fair value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","labelType":"xbrl:terseLabel","value":"Number of shares not included because the performance criteria was not expected to be met","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Other Increases Decreases In Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:terseLabel","value":"Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Outstanding at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:terseLabel","value":"Stock option outstanding","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Outstanding at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:terseLabel","value":"Weighted-Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","labelType":"xbrl:terseLabel","value":"Vested and expected to vest at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Vested and expected to vest at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Vested and expected to vest at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:terseLabel","value":"Award Type","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:label","value":"Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercised","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share Based Compensation Option And Incentive Plans Policy","language":"en-US"},{"forObject":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","labelType":"xbrl:terseLabel","value":"Supplier","language":"en-US"},{"forObject":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","labelType":"xbrl:label","value":"Share Based Goods And Nonemployee Services Transaction By Supplier [Axis]","language":"en-US"},{"forObject":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","labelType":"xbrl:terseLabel","value":"Supplier","language":"en-US"},{"forObject":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","labelType":"xbrl:label","value":"Share Based Goods And Nonemployee Services Transaction Supplier [Domain]","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:terseLabel","value":"Exercisable at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:label","value":"Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:verboseLabel","value":"Exercisable at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:terseLabel","value":"Stock options, contractual term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:label","value":"Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:verboseLabel","value":"Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","labelType":"xbrl:verboseLabel","value":"Vested and expected to vest at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:terseLabel","value":"Total fair value of options vested in period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:label","value":"Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","labelType":"xbrl:terseLabel","value":"Option vested, number of shares","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","labelType":"xbrl:label","value":"Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Option vested, weighted average fair value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:label","value":"Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Significant Accounting Policies [Text Block]","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:terseLabel","value":"State and Local Jurisdiction","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:label","value":"State And Local Jurisdiction [Member]","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:terseLabel","value":"Segments","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:label","value":"Statement Business Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:terseLabel","value":"Class of Stock","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Statement Class Of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Statement Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"Statement Of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Statement Of Financial Position [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Statement Of Stockholders Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockCompensationPlanMember","labelType":"xbrl:terseLabel","value":"Employee Stock Compensation Plan","language":"en-US"},{"forObject":"us-gaap:StockCompensationPlanMember","labelType":"xbrl:label","value":"Stock Compensation Plan [Member]","language":"en-US"},{"forObject":"us-gaap:StockIssued1","labelType":"xbrl:terseLabel","value":"Non cash consideration issued in Dogfish Head Transaction","language":"en-US"},{"forObject":"us-gaap:StockIssued1","labelType":"xbrl:label","value":"Stock Issued1","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:terseLabel","value":"Shares issued in connection with Dogfish Head merger (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period Shares Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Stock options exercised and restricted shares activities (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:label","value":"Stock Issued During Period Shares Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:negatedLabel","value":"Exercised","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:terseLabel","value":"Shares issued in connection with Dogfish Head merger","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period Value Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Stock options exercised and restricted shares activities","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:label","value":"Stock Issued During Period Value Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:negatedLabel","value":"Repurchase of Class A Common Stock (in shares)","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:label","value":"Stock Repurchased During Period Shares","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:terseLabel","value":"Repurchases","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:negatedLabel","value":"Repurchase of Class A Common Stock","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:label","value":"Stock Repurchased During Period Value","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:terseLabel","value":"Repurchases","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total stockholders\u2019 equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders Equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodStartLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodEndLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Stockholders\u2019 Equity:","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:label","value":"Stockholders Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"Subsequent Events [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:terseLabel","value":"Reconciliation of Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:label","value":"Summary Of Income Tax Contingencies [Text Block]","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:terseLabel","value":"Supplemental disclosure of cash flow information:","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:label","value":"Supplemental Cash Flow Information [Abstract]","language":"en-US"},{"forObject":"us-gaap:Supplies","labelType":"xbrl:terseLabel","value":"Down payments to vendors","language":"en-US"},{"forObject":"us-gaap:Supplies","labelType":"xbrl:label","value":"Supplies","language":"en-US"},{"forObject":"us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Reduction in federal excise taxes","language":"en-US"},{"forObject":"us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Tax Cuts And Jobs Act Of2017 Income Tax Expense Benefit","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:terseLabel","value":"Accounts Receivable and Allowance for Doubtful Accounts","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Trade And Other Accounts Receivable Policy","language":"en-US"},{"forObject":"us-gaap:TradeNamesMember","labelType":"xbrl:terseLabel","value":"Trade Names","language":"en-US"},{"forObject":"us-gaap:TradeNamesMember","labelType":"xbrl:label","value":"Trade Names [Member]","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:terseLabel","value":"Accounting Standards Update","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:label","value":"Type Of Adoption [Member]","language":"en-US"},{"forObject":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","labelType":"xbrl:terseLabel","value":"Allocation of net income for basic unvested participating shares","language":"en-US"},{"forObject":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","labelType":"xbrl:label","value":"Undistributed Earnings Loss Allocated To Participating Securities Basic","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodStartLabel","value":"Balance at beginning of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodEndLabel","value":"Balance at end of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:terseLabel","value":"Accrued interest and penalties","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","labelType":"xbrl:terseLabel","value":"Interest and penalties included in provision for incomes taxes","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Income Tax Penalties And Interest Expense","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases related to current year tax positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Increases (decreases) related to prior year tax positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Period Increase Decrease","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","labelType":"xbrl:negatedLabel","value":"Decreases related to lapse of statute of limitations","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","labelType":"xbrl:label","value":"Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits that would impact the effective tax rate if recognized","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:label","value":"Unrecognized Tax Benefits That Would Impact Effective Tax Rate","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Use of Estimates","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use Of Estimates","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesAdjustments","labelType":"xbrl:terseLabel","value":"Net Provision (Recovery)","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesAdjustments","labelType":"xbrl:label","value":"Valuation Allowances And Reserves Adjustments","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesBalance","labelType":"xbrl:terseLabel","value":"Stale Beer Reserve","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesBalance","labelType":"xbrl:label","value":"Valuation Allowances And Reserves Balance","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesBalance","labelType":"xbrl:periodStartLabel","value":"Balance at Beginning of Period","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesBalance","labelType":"xbrl:periodEndLabel","value":"Balance at End of Period","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDeductions","labelType":"xbrl:negatedLabel","value":"Amounts Charged Against Reserves","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDeductions","labelType":"xbrl:label","value":"Valuation Allowances And Reserves Deductions","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDomain","labelType":"xbrl:terseLabel","value":"SEC Schedule, 12-09, Valuation Allowances and Reserves","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDomain","labelType":"xbrl:label","value":"Valuation Allowances And Reserves [Domain]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesTypeAxis","labelType":"xbrl:terseLabel","value":"SEC Schedule, 12-09, Valuation Allowances and Reserves Type","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesTypeAxis","labelType":"xbrl:label","value":"Valuation Allowances And Reserves Type [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableLeaseCost","labelType":"xbrl:terseLabel","value":"Variable lease costs not included in liability","language":"en-US"},{"forObject":"us-gaap:VariableLeaseCost","labelType":"xbrl:label","value":"Variable Lease Cost","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:terseLabel","value":"Variable Rate","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:label","value":"Variable Rate [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:terseLabel","value":"Variable Rate","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:label","value":"Variable Rate [Domain]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:terseLabel","value":"Weighted-average number of common shares - diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Weighted Average Number Of Diluted Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:verboseLabel","value":"Common Shares, Net income per common share \u2014 diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:terseLabel","value":"Weighted-average number of common shares - basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Weighted Average Number Of Shares Outstanding Basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Common shares, As reported - basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract","labelType":"xbrl:terseLabel","value":"Weighted average number of shares for basic:","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract","labelType":"xbrl:label","value":"Weighted Average Number Of Shares Outstanding Basic [Abstract]","language":"en-US"},{"forObject":"cik:0000949870","labelType":"xbrl:label","value":"BOSTON BEER CO INC","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"100150 - Disclosure - Accrued Expenses and Other Current Liabilities","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"100360 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"100230 - Disclosure - Accumulated Other Comprehensive Loss","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"100420 - Disclosure - Accumulated Other Comprehensive Loss (Tables)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"100860 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Detail)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"100870 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"100180 - Disclosure - Commitments and Contingencies","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"100710 - Disclosure - Commitments and Contingencies - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"100700 - Disclosure - Commitments and Contingencies - Summary of Non-cancelable Contractual Obligations (Detail)","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"100380 - Disclosure - Commitments and Contingencies (Tables)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"100200 - Disclosure - Common Stock and Share-Based Compensation","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"100730 - Disclosure - Common Stock and Share-Based Compensation - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"100750 - Disclosure - Common Stock and Share-Based Compensation - Stock-Based Compensation Expense Included in Operating Expenses (Detail)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"100740 - Disclosure - Common Stock and Share-Based Compensation - Summary of Stock Options under Employee Equity Incentive Plan and Stock Option Plan for Non-Employee Directors (Detail)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"100770 - Disclosure - Common Stock and Share-Based Compensation - Summary of Vesting Activities for Investment Share Program and Restricted Stock Awards (Detail)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"100760 - Disclosure - Common Stock and Share-Based Compensation - Summary Of Weighted Average Assumptions used to Estimate Fair Value of Stock Options (Detail)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"100390 - Disclosure - Common Stock and Share-Based Compensation (Tables)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"100090 - Disclosure - Dogfish Head Brewery Transaction","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"100470 - Disclosure - Dogfish Head Brewery Transaction - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"100480 - Disclosure - Dogfish Head Brewery Transaction - Fair value of assets acquired and liabilities assumed (Detail)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"100300 - Disclosure - Dogfish Head Brewery Transaction (Tables)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"100490 - Disclosure - Dogfish Head Brewery Transaction - Unaudited proforma information (Detail)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"100210 - Disclosure -  Employee Retirement Plans and Post-Retirement Medical Benefits","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"100790 - Disclosure - Employee Retirement Plans and Post-Retirement Medical Benefits - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"100400 - Disclosure - Employee Retirement Plans and Post-Retirement Medical Benefits (Tables)","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"100460 - Disclosure - Estimated Useful Lives (Detail)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"100190 - Disclosure - Fair Value Measures","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"100720 - Disclosure - Fair Value Measures - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"100800 - Disclosure - Funded Status of Local 1199 Pension Plan and Retiree Medical Plan (Detail)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"100140 - Disclosure - Goodwill and Intangible Assets","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"100600 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"100590 - Disclosure - Goodwill and Intangible Assets - Change in Carrying Value of Goodwill and Intangible Assets (Detail)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"100620 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense (Detail)","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"100610 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"100350 - Disclosure - Goodwill and Intangible Assets (Tables)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"100170 - Disclosure - Income Taxes","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"100670 - Disclosure - Income Taxes - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"100370 - Disclosure - Income Taxes (Tables)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"100100 - Disclosure - Inventories","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"100500 - Disclosure - Inventories - Components of Inventories (Detail)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"100310 - Disclosure - Inventories (Tables)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"100130 - Disclosure - Leases","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"100560 - Disclosure - Leases - Components of lease cost (Detail)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"100550 - Disclosure - Leases - Gross Value of Accumulated Depreciation Of Right Of Use Assets (Details).","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"100570 - Disclosure - Leases - Maturities of lease liabilities (Detail)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"100540 - Disclosure - Leases - ROU assets and lease liabilities (Detail)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"100340 - Disclosure - Leases (Tables)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"100810 - Disclosure - Local 1199 Plan's Weighted-Average Asset Allocations (Detail)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"100220 - Disclosure - Net Income per Share","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"100850 - Disclosure - Net Income per Share - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"100840 - Disclosure - Net Income per Share - Computation of Diluted Net Income Per Share (Detail)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"100820 - Disclosure - Net Income per Share - Computation of Earnings Per Share, Basic (Detail)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"100830 - Disclosure - Net Income per Share - Computation of Earnings Per Share, Basic (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"100410 - Disclosure - Net Income per Share (Tables)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"100070 - Disclosure - Organization and Basis of Presentation","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"100110 - Disclosure - Prepaid Expenses and Other Current Assets","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"100320 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"100120 - Disclosure - Property, Plant and Equipment","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"100530 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"100330 - Disclosure - Property, Plant and Equipment (Tables)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"100910 - Disclosure - Quarterly Results (Detail)","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"100920 - Disclosure - Quarterly Results (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"100270 - Disclosure - Quarterly Results (Unaudited)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"100440 - Disclosure - Quarterly Results (Unaudited) (Tables)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"100690 - Disclosure - Reconciliation of Unrecognized Tax Benefits (Detail)","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"100660 - Disclosure - Reconciliations to Statutory Rates (Detail)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"100250 - Disclosure - Related Party Transactions","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"100900 - Disclosure - Related Party Transactions - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"100160 - Disclosure - Revolving Line of Credit","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"100640 - Disclosure - Revolving Line of Credit - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"100680 - Disclosure - Significant Components of Company's Deferred Tax Assets and Liabilities (Detail)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"100650 - Disclosure - Significant Components of Provision for Income Taxes (Detail)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"100780 - Disclosure - Stock Repurchases (Detail)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"100260 - Disclosure - Subsequent Events","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"100630 - Disclosure - Summary of Accrued Expenses and Other Current Liabilities (Detail)","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"100510 - Disclosure - Summary of Prepaid Expenses and Other Current Assets (Detail)","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"100520 - Disclosure - Summary of Property, Plant and Equipment (Detail)","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"100080 - Disclosure - Summary of Significant Accounting Policies","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"100450 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"100280 - Disclosure - Summary of Significant Accounting Policies (Policies)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"100290 - Disclosure - Summary of Significant Accounting Policies (Tables)","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"100880 - Disclosure - Summary of Valuation and Qualifying Accounts (Detail)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"100890 - Disclosure - Summary of Valuation and Qualifying Accounts (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"100240 - Disclosure - Valuation and Qualifying Accounts","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"100430 - Disclosure - Valuation and Qualifying Accounts (Tables)","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"100000 - Document - Cover Page","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"100020 - Statement - Consolidated Balance Sheets","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"100030 - Statement - Consolidated Balance Sheets (Parenthetical)","language":"en"},{"forObject":"rpt:group-88","labelType":"xbrl:label","value":"100060 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-89","labelType":"xbrl:label","value":"100010 - Statement - Consolidated Statements of Comprehensive Income","language":"en"},{"forObject":"rpt:group-90","labelType":"xbrl:label","value":"100040 - Statement - Consolidated Statements of Stockholders' Equity","language":"en"},{"forObject":"rpt:group-91","labelType":"xbrl:label","value":"100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)","language":"en"},{"forObject":"rpt:group-92","labelType":"xbrl:label","value":"100580 - Disclosure - Leases - Maturities of lease liabilities (Detail)2","language":"en"}],"networks":[{"name":"rpt:network-presentation-30","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PayablesAndAccrualsAbstract","order":1.0},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-31","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PayablesAndAccrualsAbstract","order":1.0},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-32","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"us-gaap:ComprehensiveIncomeNoteTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-33","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-34","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:StatementEquityComponentsAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:StockholdersEquity","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","order":10350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:StockholdersEquity","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-35","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-36","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-37","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"sam:CommitmentsAndContingenciesDisclosureTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"srt:RangeAxis","order":10030.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"sam:NatureOfPrepaidExpensesAxis","order":10030.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":10030.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:FairValueByLiabilityClassAxis","order":10030.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","target":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","target":"sam:BarleyWheatAndMaltMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NatureOfPrepaidExpensesAxis","target":"sam:NatureOfPrepaidExpensesDomain","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NatureOfPrepaidExpensesDomain","target":"sam:PrepaidBrewingFeesMember","order":10300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"sam:CityBrewingMember","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByLiabilityClassAxis","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","order":10420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:CommitmentsMember","order":10440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"sam:CommitmentsAndContingenciesDisclosureLineItems","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:RecordedUnconditionalPurchaseObligation","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"sam:NumberOfSuppliers","order":10520.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:PurchaseObligation","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"sam:PercentageOfProductionVolumes","order":10590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:PaymentsForCapitalImprovements","order":10680.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":10720.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:PrepaidExpenseCurrent","order":10760.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:PrepaidExpenseAndOtherAssets","order":10800.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"sam:EstimatedVolumeCommitmentsContractualShortfallFees","order":10870.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-38","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ContractualObligationFiscalYearMaturityAbstract","order":1.0},{"source":"us-gaap:ContractualObligationFiscalYearMaturityAbstract","target":"us-gaap:LongTermPurchaseCommitmentTable","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentTable","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":10090.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:IngredientsExcludingHopsAndMaltMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:BrandSupportMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsAndMaltMember","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:OtherPurchaseCommitmentMember","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentTable","target":"us-gaap:LongTermPurchaseCommitmentLineItems","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentLineItems","target":"us-gaap:ContractualObligation","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentLineItems","target":"us-gaap:ContractualObligationDueInNextTwelveMonths","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentLineItems","target":"us-gaap:ContractualObligationDueInSecondYear","order":10650.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentLineItems","target":"us-gaap:ContractualObligationDueInThirdYear","order":10830.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentLineItems","target":"us-gaap:ContractualObligationDueInFourthYear","order":11010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentLineItems","target":"us-gaap:ContractualObligationDueInFifthYear","order":11190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentLineItems","target":"us-gaap:ContractualObligationDueAfterFifthYear","order":11370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-39","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-40","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-41","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":10030.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:RangeAxis","order":10030.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","order":10030.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:TitleOfIndividualAxis","order":10030.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockCompensationPlanMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":10440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"sam:NonEmployeeDirectorStockOptionMember","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":10560.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":10580.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","target":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","order":10700.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember","order":10720.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:ServiceBasedAwardsMember","order":10780.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:VoluntaryEquityInvestmentProgramMember","order":10800.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualAxis","target":"srt:TitleOfIndividualWithRelationshipToEntityDomain","order":10840.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:PresidentAndChiefExecutiveOfficerMember","order":10860.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:BoardOfDirectorsMember","order":10880.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:ChiefExecutiveOfficerMember","order":10900.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":12460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":12470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":12610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":12670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":12760.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","order":13110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","order":13170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsPaymentDescription","order":13350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","order":13410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":13500.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":13520.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":13790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":13880.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":13920.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":14060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","order":14110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","order":14160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","order":14220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":14310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":14330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","order":14380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","order":14440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","order":14530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","order":14550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-42","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:IncomeStatementLocationAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","target":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:ShareBasedCompensation","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":10110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":10150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","order":10350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","order":10510.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":10730.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","order":10790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","order":10850.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":11010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","order":11090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","order":11170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-44","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":10370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":10490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-46","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-47","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessCombinationDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-48","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:StatementTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":10030.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":10030.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":10030.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:NonrecurringAdjustmentAxis","order":10030.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"sam:RestrictedCommonClassAMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"sam:DogfishHeadBreweryMember","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":10320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityDomain","target":"sam:DogfishHeadBreweryMember","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":10400.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember","order":10420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":10480.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonrecurringAdjustmentAxis","target":"us-gaap:NonrecurringAdjustmentDomain","order":10720.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonrecurringAdjustmentDomain","target":"sam:InterestRateAdjustmentMember","order":10740.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonrecurringAdjustmentDomain","target":"sam:IncomeTaxRateAdjustmentMember","order":10860.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":11060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":11070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":11090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":11110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","order":11130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:SharesHeldUnderEscrowDeposit","order":11150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:SharesHeldUnderEscrowDepositMarketValue","order":11170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent","order":11190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","order":11240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":11260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","order":11280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":11320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Goodwill","order":11340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":11390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":11440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:StatementTable","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":10210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"sam:DogfishHeadBreweryMember","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":10300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":10320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Goodwill","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":10400.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":10420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","order":10440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","order":10480.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":10500.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","order":10520.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":10560.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":10580.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","order":10600.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":10620.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:BusinessCombinationFairValue","order":10640.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:StatementTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:LongtermDebtTypeAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:LineOfCreditMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionsProFormaRevenue","order":10110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","order":10150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CompensationAndRetirementDisclosureAbstract","order":1.0},{"source":"us-gaap:CompensationAndRetirementDisclosureAbstract","target":"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"srt:TitleOfIndividualAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:RetirementPlanNameAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:RetirementPlanTypeAxis","order":10030.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","order":10030.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"srt:RangeAxis","order":10030.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualAxis","target":"srt:TitleOfIndividualWithRelationshipToEntityDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:NonunionEmployeesMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:UnionEmployeesMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanNameAxis","target":"us-gaap:RetirementPlanNameDomain","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:BostonBeerCompany401kPlanMember","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeAxis","target":"us-gaap:RetirementPlanTypeDomain","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupThreeMember","order":10560.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupFourMember","order":10600.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:DogfishHead401KPlanMember","order":10840.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","order":11180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:CompanySponsoredPensionPlansMember","order":11400.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember","order":11500.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","order":11720.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","target":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","order":11860.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","target":"sam:TheInternationalUnionOfOperatingEngineersMember","order":11880.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":12260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":12280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":12320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","order":12340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:NumberOfDefinedBenefitPensionPlans","order":12350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlansGeneralInformation","order":12420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","order":12500.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","order":12580.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","order":12740.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","order":12980.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:DefinedBenefitPlanFirstEligibleContributionsByEmployer","order":13190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","order":13370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","order":13430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","order":13490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:PensionExpense","order":13550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","order":13610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","order":13760.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","order":13880.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","order":13940.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","order":14000.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:PostretirementMedicalBenefitsQualifyingAge","order":14090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:DefinedBenefitPlanCoveragePercentage","order":14150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CompensationAndRetirementDisclosureAbstract","order":1.0},{"source":"us-gaap:CompensationAndRetirementDisclosureAbstract","target":"us-gaap:ScheduleOfNetFundedStatusTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CompensationAndRetirementDisclosureAbstract","target":"us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"srt:RangeAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ComputerEquipmentMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","order":10520.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":10530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","order":10730.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueDisclosuresTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:MoneyMarketFundsAtCarryingValue","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","order":10040.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:RetirementPlanTypeAxis","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeAxis","target":"us-gaap:RetirementPlanTypeDomain","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","order":10350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-59","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-60","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:StatementTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":10030.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"sam:DogfishHeadBreweryMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Goodwill","order":10370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","order":10420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":10440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AmortizationOfIntangibleAssets","order":10480.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:Goodwill","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:Goodwill","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:StatementTable","order":10040.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":10050.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfGoodwillTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"sam:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"sam:IncomeTaxesTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"srt:RangeAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"sam:IncomeTaxesLineItems","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:IncomeTaxExaminationDescription","order":10500.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"sam:IncomeTaxReturnExaminationPeriod","order":10520.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","order":10610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","order":10630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-67","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryNetAbstract","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryRawMaterialsNetOfReserves","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryWorkInProcessNetOfReserves","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryFinishedGoodsNetOfReserves","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryNet","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryNoncurrent","order":10300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"sam:InventoryCurrentAndNoncurrentNet","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeasesOfLesseeDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeaseCostAbstract","order":1.0},{"source":"us-gaap:LeaseCostAbstract","target":"us-gaap:OperatingLeaseCost","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseCostAbstract","target":"us-gaap:VariableLeaseCost","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseCostAbstract","target":"sam:FinanceLeaseAbstractAbstract","order":10110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:FinanceLeaseAbstractAbstract","target":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:FinanceLeaseAbstractAbstract","target":"us-gaap:FinanceLeaseInterestPaymentOnLiability","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:FinanceLeaseAbstractAbstract","target":"us-gaap:LeaseCost","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseRightOfUseAsset","order":10110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":10210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":10330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:OperatingLeaseLiability","order":10350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","order":10370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"sam:OperatingLeaseWeightedAverageRemainingLeaseTermAbstract","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","order":10450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":10490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","order":10510.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","order":10530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","order":10570.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","order":10590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDue","order":10610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","order":10650.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiability","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","order":10690.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","order":10710.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:StatementTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BalanceSheetLocationAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:OperatingRightOfUseAssetsMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:PropertyPlantAndEquipmentMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:CurrentOperatingLeaseLiabilitiesMember","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"sam:NonCurrentOperatingLeaseLiabilitiesMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherLiabilitiesMember","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:RightOfUseAssetsAbstract","order":10210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FinanceLeaseRightOfUseAsset","order":10330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:LeaseLiabilitiesAbstract","order":10370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:OperatingLeasesCurrentLiabilitiesAbstract","order":10450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OperatingLeasesCurrentLiabilitiesAbstract","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":10530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OperatingLeasesCurrentLiabilitiesAbstract","target":"us-gaap:FinanceLeaseLiabilityCurrent","order":10570.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:OperatingLeasesLiabilitiesNonCurrentAbstract","order":10610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OperatingLeasesLiabilitiesNonCurrentAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":10690.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OperatingLeasesLiabilitiesNonCurrentAbstract","target":"us-gaap:FinanceLeaseLiabilityNoncurrent","order":10730.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"sam:LeaseAssetsAndLiabilitiesTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"sam:ScheduleOfGrossValueAndAccumulatedDepreciationOfRightOfUseAssets","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeaseCostTableTextBlock","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"sam:LesseeLeaseLiabilityMaturityTableTextBlock","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-77","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","target":"us-gaap:PlanAssetCategoriesDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:CashAndCashEquivalentsMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:EquitySecuritiesMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:DebtSecuritiesMember","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","order":10150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-79","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"sam:EarningsPerShareDisclosureTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"us-gaap:AwardTypeAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"sam:PerformanceBasedAwardsMember","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"sam:EarningsPerShareNoteLineItems","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"us-gaap:EarningsPerShareBasic","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"sam:ConvertibleSharesExchangeRatio","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":10480.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-80","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","target":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","order":10400.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","order":10410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":10590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:EarningsPerShareBasic","order":10770.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":10980.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","order":11190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","order":11370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","order":11580.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","order":11790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":11970.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:EarningsPerShareDiluted","order":12150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"sam:UnvestedSharesMember","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","target":"us-gaap:EarningsPerShareBasicLineItems","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:NetIncomeLoss","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":10790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:EarningsPerShareBasicAbstract","order":11030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:EarningsPerShareBasic","order":11150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-82","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ConversionOfStockSharesConverted1","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-88","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:FairValueByAssetClassAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByAssetClassAxis","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:PropertyPlantAndEquipmentMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:Depreciation","order":10110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AssetImpairmentCharges","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-90","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:Revenues","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:GrossProfit","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:OperatingIncomeLoss","order":10330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:NetIncomeLoss","order":10490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:EarningsPerShareBasic","order":10650.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveTerseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:EarningsPerShareDiluted","order":10810.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveTerseLabel"}]}]},{"name":"rpt:network-presentation-91","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"sam:QuarterlyFinancialInformationTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationTable","target":"us-gaap:BusinessAcquisitionAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"sam:DogfishHeadTransactionMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationTable","target":"sam:QuarterlyFinancialInformationLineItems","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","order":10110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:QuarterlyFinancialInformationTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-94","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefits","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefits","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-95","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","order":10320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":10440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":10500.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-96","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-97","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"sam:DogfishHeadBreweryMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"sam:DogfishHeadBreweryMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionAxis","target":"us-gaap:RelatedPartyTransactionDomain","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionDomain","target":"sam:SaleOfAssetMember","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionLineItems","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:RelatedPartyCosts","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:RelatedPartyTransactionAmountsOfTransaction","order":10330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-98","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-99","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:CreditFacilityAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:VariableRateAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:RevolvingCreditFacilityMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:LondonInterbankOfferedRateLIBORMember","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityExpirationDate1","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCredit","order":10510.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:DebtInstrumentInterestCoverageRatio","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:InterestCoverageRatioMinimumForCovenantCompliance","order":10590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","order":10630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":10710.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfLinesOfCredit","order":10750.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:PaymentsOfInterestExpensesOnBorrowings","order":10790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxAssetsNetAbstract","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"sam:DeferredTaxAssetsLeaseLiabilities","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsInventory","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":10300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOther","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":10420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsNet","order":10500.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxLiabilitiesAbstract","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":10620.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"sam:DeferredTaxLiabilitiesRightOfUseAssets","order":10660.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","order":10700.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","order":10740.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredIncomeTaxLiabilities","order":10780.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilities","order":10820.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]}]},{"name":"rpt:network-presentation-101","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":10370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":10490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","order":10610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-102","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"sam:StockRepurchaseProgramNumberOfSharesAbstract","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramNumberOfSharesAbstract","target":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"sam:StockRepurchaseProgramNumberOfSharesAbstract","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramNumberOfSharesAbstract","target":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","target":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":10730.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","target":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","order":10790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-103","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-104","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PayablesAndAccrualsAbstract","order":1.0},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"sam:AccruedSalesAndMarketingCurrent","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"sam:AccruedDepositsCurrent","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:DeferredRevenueCurrent","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"sam:AccruedCapitalExpendituresCurrent","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":10320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-105","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"sam:PrepaidBrewingServiceFeesCurrent","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"us-gaap:PrepaidAdvertising","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"us-gaap:Supplies","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"us-gaap:OtherAssetsMiscellaneousCurrent","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":10210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-106","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:MachineryAndEquipmentGross","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"sam:Kegs","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:Land","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:BuildingsAndImprovementsGross","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:FurnitureAndFixturesGross","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:LeaseholdImprovementsGross","order":10300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ConstructionInProgressGross","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentGross","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":10420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-107","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-108","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"sam:VirusTypeAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:FairValueByAssetClassAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":10030.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":10030.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","order":10030.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","order":10030.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":10030.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:VirusTypeAxis","target":"sam:VirusTypeDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:VirusTypeDomain","target":"sam:CovidNineteenPandemicMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByAssetClassAxis","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:PropertyPlantAndEquipmentMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"sam:SegmentOneMember","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","target":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","order":10320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","target":"sam:CustomersMember","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","target":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","target":"sam:DistributorsMember","order":10400.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":10520.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201704Member","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","order":10560.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":10570.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:ShipmentDecreasedPercentage","order":10660.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:OperatingIncomeLoss","order":10700.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:InternationalSalesPercentageOfSales","order":10770.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","order":10830.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","order":10890.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","order":10980.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:InventoryWriteDown","order":11030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets","order":11120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:AssetImpairmentCharges","order":11170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:Goodwill","order":11260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":11300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":11370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","order":11410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","order":11450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":11490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:DomesticSalesPercentageOfSales","order":11600.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:RetailSalesPercentageOfSales","order":11720.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:DeferredRevenueCurrent","order":11810.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":11880.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:ProvisionForStaleBeer","order":11940.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:SellingAndMarketingExpense","order":12030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PaymentsToSuppliers","order":12120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:MarketingAndAdvertisingExpense","order":12210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:OtherCostOfOperatingRevenue","order":12270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit","order":12360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:SellingExpense","order":12430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ShareBasedCompensation","order":12610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:GoodwillImpairmentOnFairValueExceedsCarryingValue","order":12700.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FiscalPeriod","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConsolidationPolicyTextBlock","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":10050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:CovidNinetyPolicyTextBlock","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","order":10090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":10110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConcentrationRiskCreditRisk","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FairValueOfFinancialInstrumentsPolicy","order":10150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InventoryPolicyTextBlock","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SegmentReportingPolicyPolicyTextBlock","order":10210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:CustomerTransactionsPolicyTextBlock","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:ExciseTaxesPolicyTextBlock","order":10330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CostOfSalesPolicyTextBlock","order":10350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:ShippingsAndHandlingCostPolicyTextBlock","order":10370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","order":10410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":10450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","order":10490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-110","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-111","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"srt:ValuationAndQualifyingAccountsDisclosureTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureTable","target":"us-gaap:ValuationAllowancesAndReservesTypeAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesTypeAxis","target":"us-gaap:ValuationAllowancesAndReservesDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForDoubtfulAccountCurrentMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:DiscountAccrualMember","order":10140.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"us-gaap:InventoryValuationReserveMember","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForSalesReturnMember","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureTable","target":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesAdjustments","order":10350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesDeductions","order":10410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-112","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"sam:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-114","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"dei:CoverAbstract","target":"dei:DocumentInformationTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationTable","target":"dei:DocumentInformationLineItems","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentTransitionReport","order":10130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentAnnualReport","order":10150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentType","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentPeriodEndDate","order":10190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCurrentReportingStatus","order":10210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityFilerCategory","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityRegistrantName","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityInteractiveDataCurrent","order":10270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:IcfrAuditorAttestationFlag","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityShellCompany","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntitySmallBusiness","order":10330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityWellKnownSeasonedIssuer","order":10350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityVoluntaryFilers","order":10370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityEmergingGrowthCompany","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityFileNumber","order":10410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityIncorporationStateCountryCode","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityTaxIdentificationNumber","order":10450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressAddressLine1","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressCityOrTown","order":10490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressStateOrProvince","order":10510.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressPostalZipCode","order":10530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:CityAreaCode","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:LocalPhoneNumber","order":10570.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:AmendmentFlag","order":10590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalYearFocus","order":10610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalPeriodFocus","order":10630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCentralIndexKey","order":10650.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:CurrentFiscalYearEndDate","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:TradingSymbol","order":10690.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:SecurityExchangeName","order":10710.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:Security12bTitle","order":10730.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":10750.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityPublicFloat","order":10790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":10290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","order":10390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":10470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":10590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":10630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:IncomeTaxesReceivable","order":10710.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":10750.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":10790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":10830.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":10870.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":10910.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":10950.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":10990.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":11030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":11110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":11190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":11230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":11270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":11310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":11350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":11390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":11430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":11470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":11510.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityAbstract","order":11550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":11630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":11710.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":11750.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":11790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":11830.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":11870.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-117","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10120.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":10170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorized","order":10250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesIssued","order":10330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":10410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-118","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":10310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":10430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":10490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":10610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AssetImpairmentCharges","order":10670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":10730.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"sam:ChangeInRightOfUseAssets","order":10790.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProvisionForDoubtfulAccounts","order":10850.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":10910.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":10970.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":11030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":11150.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":11210.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":11270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","order":11330.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":11390.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","order":11450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"sam:IncreaseDecreaseLeaseLiabilities","order":11510.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","order":11570.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":11630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":11690.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":11810.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":11870.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":11930.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired","order":11990.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","order":12050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":12110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":12170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":12290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromStockOptionsExercised","order":12350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","order":12410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromLinesOfCredit","order":12470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLinesOfCredit","order":12530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":12590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":12650.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":12710.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":12770.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":12830.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":12890.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:StockIssued1","order":13010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:IncomeTaxesPaidNet","order":13070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:ProceedsFromIncomeTaxRefunds","order":13130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"sam:NonCashOperatingAndFinancingActivitiesAbstract","order":13190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NonCashOperatingAndFinancingActivitiesAbstract","target":"us-gaap:OperatingLeasePayments","order":13310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NonCashOperatingAndFinancingActivitiesAbstract","target":"us-gaap:FinanceLeaseInterestPaymentOnLiability","order":13370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NonCashOperatingAndFinancingActivitiesAbstract","target":"us-gaap:FinanceLeasePrincipalPayments","order":13430.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NonCashOperatingAndFinancingActivitiesAbstract","target":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","order":13490.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NonCashOperatingAndFinancingActivitiesAbstract","target":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","order":13550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NonCashOperatingAndFinancingActivitiesAbstract","target":"us-gaap:InterestPaidNet","order":13610.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:NonCashOperatingAndFinancingActivitiesAbstract","target":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","order":13670.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-119","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:StatementTable","order":10220.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:RestatementAxis","order":10230.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":10230.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":10230.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementAxis","target":"srt:RestatementDomain","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember","order":10280.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":10320.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201802Member","order":10340.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10400.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10420.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10440.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","order":10450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:LessExciseTaxes","order":10510.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Revenues","order":10570.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CostOfGoodsAndServicesSold","order":10630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GrossProfit","order":10690.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingExpensesAbstract","order":10750.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:SellingAndMarketingExpense","order":10870.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:GeneralAndAdministrativeExpense","order":10930.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:AssetImpairmentCharges","order":10990.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OperatingExpenses","order":11050.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingIncomeLoss","order":11110.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":11170.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:InterestIncomeExpenseNonoperatingNet","order":11290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":11350.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:NonoperatingIncomeExpense","order":11410.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":11470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":11530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":11590.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareBasic","order":11650.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareDiluted","order":11710.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":11770.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":11890.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":11950.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","order":12010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":12130.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","order":12190.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:ProfitLoss","order":12250.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","order":12310.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":12370.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":10020.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":10030.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":10030.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":10030.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:CumulativeEffectPeriodOfAdoptionAxis","order":10030.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":10060.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":10080.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":10160.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":10180.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":10200.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":10240.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":10260.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":10300.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":10360.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member","order":10380.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201802Member","order":10400.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CumulativeEffectPeriodOfAdoptionAxis","target":"srt:CumulativeEffectPeriodOfAdoptionDomain","order":10460.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CumulativeEffectPeriodOfAdoptionDomain","target":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember","order":10480.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":10540.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":10550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesOutstanding","order":10570.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":10730.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","order":10910.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":10930.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":11090.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":11270.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":11290.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","order":11450.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","order":11470.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","order":11630.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","order":11650.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","order":11810.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":11990.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":12530.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesOutstanding","order":12550.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-121","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","order":10010.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"sam:RevenueFromContractsWithCustomersNetOfTax","order":10070.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-122","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ContractualObligation","order":1.0},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInNextTwelveMonths","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInSecondYear","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInThirdYear","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInFourthYear","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInFifthYear","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueAfterFifthYear","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-123","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":1.0},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":10020.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":10080.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":10090.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":10100.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":10110.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:Goodwill","order":10120.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","order":10130.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":10140.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":10150.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-124","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","order":1.0},{"source":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","target":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","target":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","order":10020.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-125","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":10020.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-126","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"sam:InventoryCurrentAndNoncurrentNet","order":1.0},{"source":"sam:InventoryCurrentAndNoncurrentNet","target":"us-gaap:InventoryNet","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"sam:InventoryCurrentAndNoncurrentNet","target":"us-gaap:InventoryNoncurrent","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryRawMaterialsNetOfReserves","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryWorkInProcessNetOfReserves","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryFinishedGoodsNetOfReserves","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-127","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeaseCost","order":1.0},{"source":"us-gaap:LeaseCost","target":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LeaseCost","target":"us-gaap:FinanceLeaseInterestPaymentOnLiability","order":10020.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-128","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FinanceLeaseRightOfUseAsset","order":1.0},{"source":"us-gaap:FinanceLeaseRightOfUseAsset","target":"us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseRightOfUseAsset","target":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","order":10020.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-129","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FinanceLeaseLiabilityPaymentsDue","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":2.0},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":10080.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":10090.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":10100.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","order":10110.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","order":10120.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-130","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FinanceLeaseLiabilityPaymentsDue","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":2.0},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiability","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:OperatingLeaseLiability","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-131","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":1.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-132","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredTaxLiabilities","order":1.0},{"source":"us-gaap:DeferredTaxLiabilities","target":"us-gaap:DeferredTaxAssetsNet","order":10010.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredTaxLiabilities","target":"us-gaap:DeferredIncomeTaxLiabilities","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"sam:DeferredTaxLiabilitiesRightOfUseAssets","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsGross","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":10080.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"sam:DeferredTaxAssetsLeaseLiabilities","order":10090.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsInventory","order":10100.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":10110.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","order":10120.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOther","order":10130.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-133","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-134","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":1.0},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:AccruedSalesAndMarketingCurrent","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:AccruedDepositsCurrent","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:DeferredRevenueCurrent","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:AccruedIncomeTaxesCurrent","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:AccruedCapitalExpendituresCurrent","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-135","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":1.0},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"sam:PrepaidBrewingServiceFeesCurrent","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:PrepaidAdvertising","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:Supplies","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:OtherAssetsMiscellaneousCurrent","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-136","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":10020.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:MachineryAndEquipmentGross","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"sam:Kegs","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:Land","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:BuildingsAndImprovementsGross","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:FurnitureAndFixturesGross","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:LeaseholdImprovementsGross","order":10080.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:ConstructionInProgressGross","order":10090.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-137","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:CommitmentsAndContingencies","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquity","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":10040.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":10080.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":10090.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":10100.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":10110.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","order":10120.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":10130.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":10140.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":10150.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":10160.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":10170.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":10180.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":10190.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":10200.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":10210.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":10220.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":10230.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":10240.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":10250.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:IncomeTaxesReceivable","order":10260.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-138","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":1.0},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":10040.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromStockOptionsExercised","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","order":10060.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromLinesOfCredit","order":10070.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLinesOfCredit","order":10080.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":10090.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":10100.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":10110.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":10120.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired","order":10130.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","order":10140.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":10150.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationDepletionAndAmortization","order":10160.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AssetImpairmentCharges","order":10170.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":10180.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"sam:ChangeInRightOfUseAssets","order":10190.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProvisionForDoubtfulAccounts","order":10200.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ShareBasedCompensation","order":10210.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":10220.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":10230.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInInventories","order":10240.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":10250.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","order":10260.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":10270.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","order":10280.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"sam:IncreaseDecreaseLeaseLiabilities","order":10290.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","order":10300.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-139","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:NetIncomeLoss","order":10010.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","order":10020.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":10030.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","order":10040.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","target":"us-gaap:ProfitLoss","order":10050.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":10060.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":10070.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":10080.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:NonoperatingIncomeExpense","order":10090.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InterestIncomeExpenseNonoperatingNet","order":10100.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncomeExpense","order":10110.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GrossProfit","order":10120.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:OperatingExpenses","order":10130.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:SellingAndMarketingExpense","order":10140.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:GeneralAndAdministrativeExpense","order":10150.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:AssetImpairmentCharges","order":10160.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:Revenues","order":10170.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:CostOfGoodsAndServicesSold","order":10180.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:Revenues","target":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","order":10190.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Revenues","target":"sam:LessExciseTaxes","order":10200.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities"},{"name":"rpt:group-1","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables"},{"name":"rpt:group-2","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLoss"},{"name":"rpt:group-3","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossTables"},{"name":"rpt:group-4","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossDetail"},{"name":"rpt:group-5","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossParentheticalDetail"},{"name":"rpt:group-6","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommitmentsAndContingencies"},{"name":"rpt:group-7","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"},{"name":"rpt:group-8","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancelableContractualObligationsDetail"},{"name":"rpt:group-9","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"},{"name":"rpt:group-10","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommonStockAndShareBasedCompensation"},{"name":"rpt:group-11","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommonStockAndShareBasedCompensationAdditionalInformationDetail"},{"name":"rpt:group-12","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommonStockAndShareBasedCompensationStockBasedCompensationExpenseIncludedInOperatingExpensesDetail"},{"name":"rpt:group-13","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommonStockAndShareBasedCompensationSummaryOfStockOptionsUnderEmployeeEquityIncentivePlanAndStockOptionPlanForNonEmployeeDirectorsDetail"},{"name":"rpt:group-14","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommonStockAndShareBasedCompensationSummaryOfVestingActivitiesForInvestmentShareProgramAndRestrictedStockAwardsDetail"},{"name":"rpt:group-15","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommonStockAndShareBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfStockOptionsDetail"},{"name":"rpt:group-16","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureCommonStockAndShareBasedCompensationTables"},{"name":"rpt:group-17","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureDogfishHeadBreweryTransaction"},{"name":"rpt:group-18","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureDogfishHeadBreweryTransactionAdditionalInformationDetail"},{"name":"rpt:group-19","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureDogfishHeadBreweryTransactionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail"},{"name":"rpt:group-20","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureDogfishHeadBreweryTransactionTables"},{"name":"rpt:group-21","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureDogfishHeadBreweryTransactionUnauditedProformaInformationDetail"},{"name":"rpt:group-22","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureEmployeeRetirementPlansAndPostRetirementMedicalBenefits"},{"name":"rpt:group-23","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureEmployeeRetirementPlansAndPostRetirementMedicalBenefitsAdditionalInformationDetail"},{"name":"rpt:group-24","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureEmployeeRetirementPlansAndPostRetirementMedicalBenefitsTables"},{"name":"rpt:group-25","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureEstimatedUsefulLivesDetail"},{"name":"rpt:group-26","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureFairValueMeasures"},{"name":"rpt:group-27","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureFairValueMeasuresAdditionalInformationDetail"},{"name":"rpt:group-28","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureFundedStatusOfLocal1199PensionPlanAndRetireeMedicalPlanDetail"},{"name":"rpt:group-29","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureGoodwillAndIntangibleAssets"},{"name":"rpt:group-30","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail"},{"name":"rpt:group-31","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangeInCarryingValueOfGoodwillAndIntangibleAssetsDetail"},{"name":"rpt:group-32","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetail"},{"name":"rpt:group-33","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetail"},{"name":"rpt:group-34","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables"},{"name":"rpt:group-35","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureIncomeTaxes"},{"name":"rpt:group-36","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail"},{"name":"rpt:group-37","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureIncomeTaxesTables"},{"name":"rpt:group-38","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureInventories"},{"name":"rpt:group-39","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureInventoriesComponentsOfInventoriesDetail"},{"name":"rpt:group-40","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureInventoriesTables"},{"name":"rpt:group-41","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLeases"},{"name":"rpt:group-42","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLeasesComponentsOfLeaseCostDetail"},{"name":"rpt:group-43","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLeasesGrossValueOfAccumulatedDepreciationOfRightOfUseAssetsDetails"},{"name":"rpt:group-44","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetail"},{"name":"rpt:group-45","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLeasesROUAssetsAndLeaseLiabilitiesDetail"},{"name":"rpt:group-46","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLeasesTables"},{"name":"rpt:group-47","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLocal1199PlanSWeightedAverageAssetAllocationsDetail"},{"name":"rpt:group-48","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureNetIncomePerShare"},{"name":"rpt:group-49","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureNetIncomePerShareAdditionalInformationDetail"},{"name":"rpt:group-50","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureNetIncomePerShareComputationOfDilutedNetIncomePerShareDetail"},{"name":"rpt:group-51","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureNetIncomePerShareComputationOfEarningsPerShareBasicDetail"},{"name":"rpt:group-52","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureNetIncomePerShareComputationOfEarningsPerShareBasicParentheticalDetail"},{"name":"rpt:group-53","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureNetIncomePerShareTables"},{"name":"rpt:group-54","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureOrganizationAndBasisOfPresentation"},{"name":"rpt:group-55","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssets"},{"name":"rpt:group-56","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables"},{"name":"rpt:group-57","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosurePropertyPlantAndEquipment"},{"name":"rpt:group-58","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"},{"name":"rpt:group-59","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables"},{"name":"rpt:group-60","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureQuarterlyResultsDetail"},{"name":"rpt:group-61","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureQuarterlyResultsParentheticalDetail"},{"name":"rpt:group-62","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureQuarterlyResultsUnaudited"},{"name":"rpt:group-63","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureQuarterlyResultsUnauditedTables"},{"name":"rpt:group-64","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefitsDetail"},{"name":"rpt:group-65","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureReconciliationsToStatutoryRatesDetail"},{"name":"rpt:group-66","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureRelatedPartyTransactions"},{"name":"rpt:group-67","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail"},{"name":"rpt:group-68","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureRevolvingLineOfCredit"},{"name":"rpt:group-69","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureRevolvingLineOfCreditAdditionalInformationDetail"},{"name":"rpt:group-70","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetail"},{"name":"rpt:group-71","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSignificantComponentsOfProvisionForIncomeTaxesDetail"},{"name":"rpt:group-72","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureStockRepurchasesDetail"},{"name":"rpt:group-73","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSubsequentEvents"},{"name":"rpt:group-74","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail"},{"name":"rpt:group-75","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail"},{"name":"rpt:group-76","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfPropertyPlantAndEquipmentDetail"},{"name":"rpt:group-77","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-78","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"},{"name":"rpt:group-79","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-80","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-81","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfValuationAndQualifyingAccountsDetail"},{"name":"rpt:group-82","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureSummaryOfValuationAndQualifyingAccountsParentheticalDetail"},{"name":"rpt:group-83","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureValuationAndQualifyingAccounts"},{"name":"rpt:group-84","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureValuationAndQualifyingAccountsTables"},{"name":"rpt:group-85","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DocumentCoverPage"},{"name":"rpt:group-86","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/StatementConsolidatedBalanceSheets"},{"name":"rpt:group-87","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-88","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-89","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome"},{"name":"rpt:group-90","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"},{"name":"rpt:group-91","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical"},{"name":"rpt:group-92","groupURI":"http://www.bostonbeer.com/20201226/taxonomy/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetail2"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-30"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-31"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-32"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-88","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-89","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-90","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-91","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-8","forObject":"rpt:network-calculation-122"},{"groupName":"rpt:group-19","forObject":"rpt:network-calculation-123"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-124"},{"groupName":"rpt:group-33","forObject":"rpt:network-calculation-125"},{"groupName":"rpt:group-39","forObject":"rpt:network-calculation-126"},{"groupName":"rpt:group-42","forObject":"rpt:network-calculation-127"},{"groupName":"rpt:group-43","forObject":"rpt:network-calculation-128"},{"groupName":"rpt:group-44","forObject":"rpt:network-calculation-129"},{"groupName":"rpt:group-92","forObject":"rpt:network-calculation-130"},{"groupName":"rpt:group-65","forObject":"rpt:network-calculation-131"},{"groupName":"rpt:group-70","forObject":"rpt:network-calculation-132"},{"groupName":"rpt:group-71","forObject":"rpt:network-calculation-133"},{"groupName":"rpt:group-74","forObject":"rpt:network-calculation-134"},{"groupName":"rpt:group-75","forObject":"rpt:network-calculation-135"},{"groupName":"rpt:group-76","forObject":"rpt:network-calculation-136"},{"groupName":"rpt:group-86","forObject":"rpt:network-calculation-137"},{"groupName":"rpt:group-88","forObject":"rpt:network-calculation-138"},{"groupName":"rpt:group-89","forObject":"rpt:network-calculation-139"},{"groupName":"rpt:group-4","forObject":"rpt:cube-0"},{"groupName":"rpt:group-7","forObject":"rpt:cube-1"},{"groupName":"rpt:group-8","forObject":"rpt:cube-2"},{"groupName":"rpt:group-11","forObject":"rpt:cube-3"},{"groupName":"rpt:group-12","forObject":"rpt:cube-4"},{"groupName":"rpt:group-18","forObject":"rpt:cube-5"},{"groupName":"rpt:group-19","forObject":"rpt:cube-6"},{"groupName":"rpt:group-21","forObject":"rpt:cube-7"},{"groupName":"rpt:group-23","forObject":"rpt:cube-8"},{"groupName":"rpt:group-25","forObject":"rpt:cube-9"},{"groupName":"rpt:group-28","forObject":"rpt:cube-10"},{"groupName":"rpt:group-30","forObject":"rpt:cube-11"},{"groupName":"rpt:group-33","forObject":"rpt:cube-12"},{"groupName":"rpt:group-36","forObject":"rpt:cube-13"},{"groupName":"rpt:group-45","forObject":"rpt:cube-14"},{"groupName":"rpt:group-47","forObject":"rpt:cube-15"},{"groupName":"rpt:group-49","forObject":"rpt:cube-16"},{"groupName":"rpt:group-50","forObject":"rpt:cube-17"},{"groupName":"rpt:group-51","forObject":"rpt:cube-18"},{"groupName":"rpt:group-58","forObject":"rpt:cube-19"},{"groupName":"rpt:group-61","forObject":"rpt:cube-20"},{"groupName":"rpt:group-67","forObject":"rpt:cube-21"},{"groupName":"rpt:group-69","forObject":"rpt:cube-22"},{"groupName":"rpt:group-78","forObject":"rpt:cube-23"},{"groupName":"rpt:group-81","forObject":"rpt:cube-24"},{"groupName":"rpt:group-85","forObject":"rpt:cube-25"},{"groupName":"rpt:group-86","forObject":"rpt:cube-26"},{"groupName":"rpt:group-87","forObject":"rpt:cube-27"},{"groupName":"rpt:group-89","forObject":"rpt:cube-28"},{"groupName":"rpt:group-90","forObject":"rpt:cube-29"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0000949870"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"--12-26"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"PT750H"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"sam:PostretirementMedicalBenefitsQualifyingAge","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P57Y"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"sam:PostretirementMedicalBenefitsQualifyingAge","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember"},"factValues":[{"value":"P65Y"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P8Y9M18D"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P5Y11M4D"}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P5Y1M28D"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P5Y10M28D"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P2Y10M24D"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"dei:DocumentAnnualReport","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"true"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2020-12-26"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2020"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"1-14092"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"THE BOSTON BEER COMPANY, INC."}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"MA"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"04-3284048"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"One Design Center Place, Suite 850"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Boston"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"MA"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"02210"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"617"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"368-5000"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Class\u00a0A Common Stock"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"SAM"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"NYSE"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"No"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Large Accelerated Filer"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"dei:IcfrAuditorAttestationFlag","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"true"}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2020-06-28T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5952530000","decimals":-4}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2021-02-13T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"10088372"}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2021-02-13T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2177983"}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1851813000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1329108000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1057495000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"sam:LessExciseTaxes","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115381000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"sam:LessExciseTaxes","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79284000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"sam:LessExciseTaxes","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61846000","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1736432000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1249824000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"995649000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"921980000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"635658000","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"483406000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"814452000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"614166000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"512243000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"447568000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"355613000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"304853000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"118211000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112730000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"90857000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4466000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"911000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"652000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"570245000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"469254000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"396362000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"244207000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144912000","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115881000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-199000","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"647000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1292000","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1189000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-887000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23000","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-542000","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"405000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"244230000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144370000","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116286000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52270000","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34329000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23623000","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"191960000","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"110041000","decimals":-3}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92663000","decimals":-3}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"15.73","decimals":2}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"9.26","decimals":2}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.90","decimals":2}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"15.53","decimals":2}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"9.16","decimals":2}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.82","decimals":2}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9734000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8908000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8620000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2396000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2873000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3002000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12283000","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11908000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11734000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"191960000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"110041000","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92663000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1392000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"519000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-277000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201802Member"},"factValues":[{"value":"-211000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1417000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-472000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"193377000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"109569000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92754000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163282000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36670000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78358000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54404000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130910000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106038000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30230000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12077000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10393000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9459000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"413173000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218648000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"623083000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"541068000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58483000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53758000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112529000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112529000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103930000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104272000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67627000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23782000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1378825000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1054057000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"121647000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"76374000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"129544000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99107000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8232000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5168000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"259423000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"180649000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92665000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75010000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59171000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53940000","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10599000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8822000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"421858000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"318421000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.01"}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.01"}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"22700000"}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"22700000"}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"10004681"}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"10004681"}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9370526"}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9370526"}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"94000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"0.01"}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"0.01"}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"4200000"}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"4200000"}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2177983"}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2177983"}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2672983"}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2672983"}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"22000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"27000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"599737000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"571784000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-252000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1669000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"357360000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165400000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"956967000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"735636000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1378825000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1054057000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8603000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3018000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"30000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"372590000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1288000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"52105000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"423523000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"92663000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92663000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"227000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"23086000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23088000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"10035000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10035000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"350000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"88309000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88312000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"-100000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"-1000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"93000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-277000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-277000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"sam:RevenueFromContractsWithCustomersNetOfTax","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"329000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member","srt:CumulativeEffectPeriodOfAdoptionAxis":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember"},"factValues":[{"value":"-982000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member","srt:CumulativeEffectPeriodOfAdoptionAxis":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember"},"factValues":[{"value":"-982000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201802Member","srt:CumulativeEffectPeriodOfAdoptionAxis":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember"},"factValues":[{"value":"-211000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201802Member","srt:CumulativeEffectPeriodOfAdoptionAxis":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember"},"factValues":[{"value":"211000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8580000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2918000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"29000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"405711000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1197000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"55688000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"460317000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"110041000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"110041000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"116000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"8998000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8999000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"12337000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12337000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"430000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"144738000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144743000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"245000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"-245000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"-2000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"176000","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"519000","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"519000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member","srt:CumulativeEffectPeriodOfAdoptionAxis":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember"},"factValues":[{"value":"-329000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member","srt:CumulativeEffectPeriodOfAdoptionAxis":"srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember"},"factValues":[{"value":"-329000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9371000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"94000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2673000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"27000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"571784000","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1669000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"165400000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"735636000","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"191960000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"191960000","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"139000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"12671000","decimals":-3}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12672000","decimals":-3}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"15282000","decimals":-3}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15282000","decimals":-3}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"495000","decimals":-3}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"-495000","decimals":-3}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"-5000","decimals":-3}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"467000","decimals":-3}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1392000","decimals":-3}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1392000","decimals":-3}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"10005000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2178000","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"22000","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"599737000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-252000","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"357360000","decimals":-3}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"956967000","decimals":-3}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"191960000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"110041000","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92663000","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65657000","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56271000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51968000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4466000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"911000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"652000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"639000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-871000","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-64000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"sam:ChangeInRightOfUseAssets","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7355000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"sam:ChangeInRightOfUseAssets","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4207000","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"488000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45000","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15282000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12337000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10035000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17655000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7404000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14350000","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24014000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12260000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1636000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24463000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24932000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21312000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19411000","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1530000","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"552000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44322000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12332000","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40771000","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21417000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6352000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24469000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18618000","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10130000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"sam:IncreaseDecreaseLeaseLiabilities","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3786000","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"sam:IncreaseDecreaseLeaseLiabilities","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3277000","decimals":-3}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1939000","decimals":-3}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"451000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"731000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"253407000","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"178242000","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163447000","decimals":-3}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"139996000","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"93233000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55460000","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"487000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165517000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-392000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"244000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForProceedsFromOtherInvestingActivities","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-139000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-139117000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-258829000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-55344000","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88312000","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15274000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9236000","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23049000","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1260000","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"378000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97000000","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97000000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1692000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12322000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8858000","decimals":-3}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-65341000","decimals":-3}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"126612000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-71729000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42762000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36670000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108399000","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65637000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163282000","decimals":-3}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36670000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108399000","decimals":-3}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:StockIssued1","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144743000","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36032000","decimals":-3}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30760000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11353000","decimals":-3}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIncomeTaxRefunds","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIncomeTaxRefunds","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18000","decimals":-3}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIncomeTaxRefunds","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6194000","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4696000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestPaymentOnLiability","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143000","decimals":-3}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestPaymentOnLiability","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1192000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"313000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12081000","decimals":-3}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57966000","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2689000","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2837000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"246000","decimals":-3}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"451000","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9387000","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6632000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"sam:ChangeInPurchaseOfPropertyPlantAndEquipmentInAccountsPayableAndAccruedExpenses","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2609000","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">A.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Organization and Basis of Presentation </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Boston Beer Company, Inc. and certain subsidiaries (the \u201cCompany\u201d) are engaged in the business of selling alcohol beverages throughout the United States and in selected international markets, under the trade names \u201cThe Boston Beer Company<sup style=\"font-size:85%;line-height:120%;vertical-align:top\">\u00ae</sup>\u201d, \u201cTwisted Tea Brewing Company<sup style=\"font-size:85%;line-height:120%;vertical-align:top\">\u00ae</sup>\u201d, \u201cHard Seltzer Beverage Company\u201d, \u201cAngry Orchard<sup style=\"font-size:85%;line-height:120%;vertical-align:top\">\u00ae</sup> Cider Company\u201d, \u201cDogfish Head<sup style=\"font-size:85%;line-height:120%;vertical-align:top\">\u00ae</sup> Craft Brewery\u201d, \u201cAngel City<sup style=\"font-size:85%;line-height:120%;vertical-align:top\">\u00ae</sup> Brewing Company\u201d, \u201cConcrete Beach Brewery<sup style=\"font-size:85%;line-height:120%;vertical-align:top\">\u00ae</sup>\u201d, \u201cConey Island<sup style=\"font-size:85%;line-height:120%;vertical-align:top\">\u00ae</sup> Brewing Company\u201d and \u201cAmerican Fermentation Company\u201d. </p>"}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">B.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Summary of Significant Accounting Policies </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Fiscal Year </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s fiscal year is a fifty-two or fifty-three-week period ending on the last Saturday in December. The 2020, 2019 and 2018 fiscal years all consisted of fifty-two weeks. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Principles of Consolidation </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany transactions and balances have been eliminated in consolidation. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Use of Estimates </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">COVID-19</p>\n<p style=\"margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company began seeing the impact of the COVID-19 pandemic on its business in early March 2020.\u00a0\u00a0The direct financial impact of the pandemic has primarily shown in significantly reduced keg demand from the on-premise channel and higher labor and safety-related costs at the Company\u2019s breweries. In fiscal year 2020, shipments of kegs decreased to 3% of total shipment volume from 11% of shipments in 2019.\u00a0\u00a0Also, in fiscal year 2020, the Company recorded COVID-19 related pre-tax reductions in net revenue and increases in other costs that total $16.0 million.\u00a0\u00a0In addition to these direct financial impacts, COVID-19 related safety measures resulted in a reduction of brewery productivity. This has shifted more volume to third-party breweries, which increased production costs and negatively impacted gross margins.\u00a0\u00a0The Company will continue to assess and manage this situation and will provide a further update in each quarterly earnings release, to the extent that the effects of the COVID-19 pandemic are then known more clearly.</p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Cash and Cash Equivalents </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash and cash equivalents at December\u00a026, 2020 and December\u00a028, 2019 included cash on-hand and money market instruments that are highly liquid investments. Cash and cash equivalents are carried at cost, which approximates fair value. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Accounts Receivable and Allowance for Doubtful Accounts </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s accounts receivable primarily consist of trade receivables. The Company records an allowance for doubtful accounts that is based on historical trends, customer knowledge, any known disputes, and the aging of the accounts receivable balances combined with management\u2019s estimate of future potential recoverability. Receivables are written off against the allowance after all attempts to collect a receivable have failed. The Company believes its allowance for doubtful accounts as of December\u00a026, 2020 and December\u00a028, 2019 are adequate, but actual write-offs could exceed the recorded allowance. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Concentrations of Credit Risk </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash equivalents and trade receivables. The Company places its cash equivalents with high credit quality financial institutions. As of December\u00a026, 2020, the Company\u2019s cash and cash equivalents were invested in investment-grade, highly liquid U.S. government agency corporate money market accounts. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company sells primarily to a network of independent wholesalers in the United States and to a network of foreign wholesalers, importers or other agencies (collectively referred to as \u201cDistributors\u201d). In 2020, 2019 and 2018, sales to foreign Distributors were approximately 4% of total sales. Receivables arising from these sales are not collateralized; however, credit risk is minimized as a result of the large and diverse nature of the Company\u2019s customer base. There were no individual customer accounts receivable balances outstanding at December\u00a026, 2020 or December\u00a028, 2019 that were in excess of 10% of the gross accounts receivable balance on those dates. No individual customers represented more than 10% of the Company\u2019s revenues in fiscal years 2020, 2019, or 2018. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Financial Instruments and Fair Value of Financial Instruments </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s primary financial instruments at December\u00a026, 2020 and December\u00a028, 2019 consisted of cash equivalents, accounts receivable, and accounts payable. The Company determines the fair value of its financial assets and liabilities in accordance with Financial Accounting Standards Board (\u201cFASB\u201d) Accounting Standards Codification (\u201cASC\u201d) Topic 820, <span style=\"font-style:italic;\">Fair Value Measurements and Disclosures </span>(\u201cASC 820\u201d). The Company believes that the carrying amount of its cash equivalents, accounts receivable, and accounts payable approximates fair value due to the short-term nature of these assets and liabilities. The Company is not exposed to significant interest, currency or credit risks arising from these financial assets and liabilities. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Inventories and Provision for Excess or Expired Inventory </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventories consist of raw and packaging materials, work in process and finished goods. Raw materials, which principally consist of hops, malt, apple juice, other brewing materials and packaging, are stated at the lower of cost (first-in, first-out basis) or net realizable value. The Company\u2019s goal is to maintain on-hand a supply of approximately two years for essential hop varieties, in order to limit the risk of an unexpected reduction in supply. Inventories are generally classified as current assets. The Company classifies hops inventory in excess of two years of forecasted usage in other long-term assets. The cost elements of work in process and finished goods inventory consist of raw materials, direct labor and manufacturing overhead. Packaging design costs are expensed as incurred. The Company enters into multi-year purchase commitments in order to secure adequate supply of ingredients and packaging, to brew and package its products. Inventory on hand and under purchase commitments totaled approximately $285.0\u00a0million at December\u00a026, 2020. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The provisions for excess or expired inventory are based on management\u2019s estimates of forecasted usage of inventories on hand and under contract. Forecasting usage involves significant judgments regarding future demand for the Company\u2019s various existing products and products under development as well as the potency and shelf-life of various ingredients. A significant change in the timing or level of demand for certain products as compared to forecasted amounts may result in recording additional provisions for excess or expired inventory in the future. Provisions for excess inventory are included in cost of goods sold and have historically been adequate to cover incurred inventory losses. Provision for excess or expired inventory included in cost of goods sold was $11.3\u00a0million, $8.1\u00a0million, and $4.2\u00a0million in fiscal years 2020, 2019, and 2018 respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Property, Plant and Equipment </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant, and equipment are stated at cost or fair value as of the date of acquisition. Expenditures for repairs and maintenance are expensed as incurred. Major renewals and betterments that extend the life of the property are capitalized. Depreciation is computed using the straight-line method based upon the estimated useful lives of the underlying assets as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:41.82%;\"></td>\n<td style=\"width:58.18%;\"></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Kegs</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Computer software and equipment</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2 to 5 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Office equipment and furniture</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3 to 7 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Machinery and plant equipment</p></td>\n<td valign=\"top\"><p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3 to 20 years, or the term of the production agreement, whichever is shorter</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Leasehold improvements</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Lesser of the remaining term of the lease or estimated useful life of the asset</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Building and building improvements</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12 to 20 years, or the remaining useful life of the building, whichever is shorter</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The carrying value of property, plant and equipment, net of accumulated depreciation, at December\u00a026, 2020 was $623.1\u00a0million. For purposes of determining whether there are any impairment losses, as further discussed below, management has historically examined the carrying value of the Company\u2019s identifiable long-lived assets, including their useful lives, semi-annually, or more frequently when indicators of impairment are present. Evaluations of whether indicators of impairment exist involve judgments regarding the current and future business environment and the length of time the Company intends to use the asset. If an impairment loss is identified based on the fair value of the asset, as compared to the carrying value of the asset, such loss would be charged to expense in the period the impairment is identified. Furthermore, if the review of the carrying values of the long-lived assets indicates impairment of such assets, the Company may determine that shorter estimated useful lives are more appropriate. In that event, the Company will be required to record additional depreciation in future periods, which will reduce earnings. Estimating the amount of impairment, if any, requires significant judgments including identification of potential impairments, market comparison to similar assets, estimated cash flows to be generated by the asset, discount rates, and the remaining useful life of the asset. Impairment of assets included in operating expenses was $4.4\u00a0million, $0.9\u00a0million, and $0.7\u00a0million in fiscal years 2020, 2019 and 2018, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Factors generally considered important which could trigger an impairment review on the carrying value of long-lived assets include the following: (1)\u00a0significant underperformance relative to historical or projected future operating results; (2)\u00a0significant changes in the manner of use of acquired assets or the strategy for the Company\u2019s overall business; (3)\u00a0underutilization of assets; and (4)\u00a0discontinuance of products by the Company or its customers. The Company believes that the carrying value of its long-lived assets as of December\u00a026, 2020 and December\u00a028, 2019 was realizable. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Segment Reporting </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company consists of one operating segment that produces and sells alcohol beverages under the Company\u2019s Truly Hard Seltzer, Twisted Tea, Samuel Adams, , Angry Orchard, Dogfish Head, Angel City, Coney Island, and Concrete Beach, brands. All brands are predominantly beverages that are manufactured using similar production processes, have comparable alcohol content, generally fall under the same regulatory environment, and are sold to the same types of customers in similar size quantities at similar price points and through the same channels of distribution.</p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Goodwill and Intangible Assets </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company does not amortize goodwill and tradename intangible assets but evaluates the recoverability by comparing the carrying value and the fair value annually at the end of the fiscal month of August, or more frequently when indicators of impairment are present. The Company has concluded that its goodwill and intangible assets were not impaired as of December\u00a026, 2020 and December\u00a028, 2019. Customer relationship intangible assets are amortized over the useful life of fifteen years. As of December\u00a026, 2020, and December\u00a028, 2019, goodwill amounted to $112.5\u00a0million. As of December\u00a026, 2020, and December\u00a028, 2019, intangible assets amounted to $103.9 million and $104.3\u00a0million, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Refundable Deposits on Kegs and Pallets </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company distributes its packaged hard seltzer, beer and hard cider primarily in cans and glass bottles and its draft beer in kegs and such cans,  bottles and kegs are shipped on pallets to Distributors. Most kegs and pallets are owned by the Company. Kegs are reflected in the Company\u2019s balance sheets at cost and are depreciated over the estimated useful life of the keg, while pallets are expensed upon purchase. Upon shipment of beer to Distributors, the Company collects a refundable deposit on the kegs and pallets, which is included in current liabilities in the Company\u2019s balance sheets. Upon return of the kegs and pallets to the Company, the deposit is refunded to the Distributor. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has experienced some loss of kegs and pallets and anticipates that some loss will occur in future periods due to the significant volume of kegs and pallets handled by each Distributor and retailer, the homogeneous nature of kegs and pallets owned by most brewers, and the relatively small deposit collected for each keg when compared with its market value. The Company believes that this is an industry-wide issue and that the Company\u2019s loss experience is not atypical. The Company believes that the loss of kegs and pallets, after considering the forfeiture of related deposits, has not been material to the financial statements. The Company uses internal records, records maintained by Distributors, records maintained by other third-party vendors and historical information to estimate the physical count of kegs and pallets held by Distributors. These estimates affect the amount recorded as property, plant and equipment and current liabilities as of the date of the financial statements. The actual liability for refundable deposits could differ from these estimates. For the year ended December\u00a026, 2020, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $0.4\u00a0million, $0.8\u00a0million and $0.8\u00a0million, respectively. For the year ended December\u00a028, 2019, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $0.8\u00a0million, $1.3\u00a0million and $1.3\u00a0million, respectively. As of December\u00a026, 2020, and December\u00a028, 2019, the Company\u2019s balance sheet includes $15.5\u00a0million and $19.5\u00a0million, respectively, in refundable deposits on kegs and pallets and $0.3\u00a0million and $0.5\u00a0million, respectively, in kegs, net of accumulated depreciation. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Income Taxes </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Income tax expense was $52.3\u00a0million, $34.3\u00a0million, and $23.6\u00a0million in fiscal years 2020, 2019, and 2018, respectively. The Company provides for deferred taxes using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Company\u2019s consolidated financial statements or tax returns. This results in differences between the book and tax basis of the Company\u2019s assets, liabilities and carry-forwards, such as tax credits. In estimating future tax consequences, all expected future events, other than enactment of changes in the tax laws or rates, are generally considered. Valuation allowances are provided when recovery of deferred tax assets does not meet the more likely than not standards as defined in ASC Topic 740, <span style=\"font-style:italic;\">Income Taxes</span>. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The calculation of the Company\u2019s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in several different state tax jurisdictions. The Company is periodically reviewed by tax authorities regarding the amount of taxes due. These reviews include inquiries regarding the timing and amount of deductions and the allocation of income among various tax jurisdictions. The Company records estimated reserves for exposures associated with positions that it takes on its income tax returns that do not meet the more likely than not standards as defined in ASC Topic 740, <span style=\"font-style:italic;\">Income Taxes</span>. Historically, the valuation allowances and reserves for uncertain tax positions have been adequate to cover the related tax exposures. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Revenue Recognition and Classification of Customer Programs and Incentives </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">During fiscal years 2020, 2019 and 2018 approximately 95% of the Company\u2019s revenue was from shipments of its products to domestic Distributors and 4% from shipments to international Distributors, primarily located in Canada. Less than 1% of the Company\u2019s revenue is from retail beer, cider, food and merchandise sales at the Company\u2019s retail locations. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company recognizes revenue when obligations under the terms of a contract with its customer are satisfied; generally, this occurs with the transfer of control of its products. Revenue is measured as the amount of consideration expected to be received in exchange for transferring products. If the conditions for revenue recognition are not met, the Company defers the revenue until all conditions are met. As of December\u00a026, 2020, and December\u00a028, 2019, the Company had deferred revenue of $13.5\u00a0million and $7.0\u00a0million, respectively, related to product shipped prior to these dates. These amounts are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company is committed to maintaining the freshness of its products in the market. In certain circumstances and with the Company\u2019s approval, the Company accepts and destroys stale beer that is returned by Distributors. The Company generally credits approximately fifty percent of the distributor\u2019s cost of beer that has passed its freshness expiration date when it is </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">returned to the Company or destroyed. The Company reduces revenue and establishes an accrual based upon both historical returns, which is applied to an estimated lag time for receipt of product, and knowledge of specific return transactions. Estimating this reserve involves significant judgments and estimates, including comparability of historical return trends to future trends, lag time from date of sale to date of return, and product mix of returns. Stale beer expense is reflected in the accompanying financial statements as a reduction of revenue. Historically, the cost of actual stale beer returns has been in line with established reserves; however, the cost could differ materially from the reserves which would impact revenue. As of December\u00a02</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, and December\u00a02</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, the stale beer reserve was $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3.1\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million and $</span>1.8<span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0million, respectively. These amounts are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets. </span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Provision for stale beer recorded as redu</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">ctions to revenue totaled</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8.4\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million, $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.4\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.7\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million in fiscal years 2020, 2019, and 2018 respectively. </span></p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer programs and incentives are a common practice in the alcohol beverage industry. Amounts paid in connection with customer programs and incentives are recorded as reductions to net revenue or as advertising, promotional and selling expenses, based on the nature of the expenditure. Customer incentives and other payments made to Distributors are primarily based upon the performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company\u2019s products may include, but are not limited to, point-of-sale and merchandise placement, samples, product displays, promotional programs at retail locations and meals, travel and entertainment. Amounts paid to customers in connection with these programs that were recorded as reductions to net revenue or as advertising, promotional and selling expenses totaled $85.0\u00a0million, $75.2\u00a0million and $55.5\u00a0million in fiscal years 2020, 2019 and 2018, respectively. Estimates are based on historical and projected experience for each type of program or customer and have historically been in line with actual costs incurred. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer promotional discount programs are entered into with Distributors for certain periods of time. Amounts paid to Distributors in connection with these programs in fiscal years 2020, 2019 and 2018 were $59.3\u00a0million, $43.9\u00a0million and $34.5\u00a0million, respectively. The reimbursements for discounts to Distributors are recorded as reductions to net revenue. The agreed-upon discount rates are applied to certain Distributors\u2019 sales to retailers, based on volume metrics, in order to determine the total discounted amount. The computation of the discount allowance requires that management make certain estimates and assumptions that affect the timing and amounts of revenue and liabilities recorded. Actual promotional discounts owed and paid have historically been in line with allowances recorded by the Company; however, the amounts could differ from the estimated allowances. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer incentives and other payments are made primarily to Distributors based upon the performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company\u2019s products may include, but are not limited to point-of-sale and merchandise placement, samples, product displays, promotional programs at retail locations and meals, travel and entertainment. Amounts paid to customers in connection with these programs in fiscal years 2020, 2019 and 2018 were $25.7\u00a0million, $31.3\u00a0million and $21.0\u00a0million, respectively. In fiscal years 2020, 2019 and 2018, the Company recorded certain of these costs in the total amount of $23.1\u00a0million, $21.6\u00a0million and $13.9\u00a0million, respectively as reductions to net revenue. Costs recognized in net revenues include, but are not limited to, promotional discounts, sales incentives and certain other promotional activities. Costs recognized in advertising, promotional and selling expenses include point of sale materials, samples and media advertising expenditures in local markets. These costs are recorded as incurred, generally when invoices are received; however certain estimates are required at the period end. Estimates are based on historical and projected experience for each type of program or customer and have historically been in line with actual costs incurred. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In connection with its preparation of financial statements and other financial reporting, management is required to make certain estimates and assumptions regarding the amount, timing and classification of expenditures resulting from these activities. Actual expenditures incurred could differ from management\u2019s estimates and assumptions. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Excise Taxes </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau of the U.S. Treasury Department (the \u201cTTB\u201d) regulations, including making timely and accurate excise tax payments. The Company is subject to periodic compliance audits by the TTB. Individual states also impose excise taxes on alcohol beverages in varying amounts. The Company calculates its excise tax expense based upon units shipped and on its understanding of the applicable excise tax laws. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company benefited from a reduction in federal excise taxes of $11.9 million and $8.9\u00a0million in fiscal years 2020 and 2019, respectively, as a result of the Tax Cuts and Jobs Act of 2017. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Cost of Goods Sold </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following expenses are included in cost of goods sold: raw material costs, packaging material costs, costs and income related to deposit activity, purchasing and receiving costs, manufacturing labor and overhead, brewing and processing costs, inspection costs relating to quality control, inbound freight charges, depreciation expense related to manufacturing equipment and warehousing costs, which include rent, labor and overhead costs. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Shipping Costs </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Costs incurred for the shipping of products to customers are included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income. The Company incurred shipping costs of $97.6\u00a0million, $69.1\u00a0million, and $61.8\u00a0million in fiscal years 2020, 2019 and 2018, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Advertising and Sales Promotions </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following expenses are included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income: media advertising and production costs, sales and brand related expenses, sales and brand salary and benefit expenses, stock compensation, meals, travel and entertainment expenses, promotional activity expenses, shipping costs related to shipments of finished goods from manufacturing locations to distributor locations and point-of-sale items. Total advertising and sales promotional expenditures of $211.2\u00a0million, $177.2\u00a0million, and $145.1\u00a0million were included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income for fiscal years 2020, 2019 and 2018, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company conducts certain advertising and promotional activities in its Distributors\u2019 markets and the Distributors make contributions to the Company for such efforts. Reimbursements from Distributors for advertising and promotional activities are recorded as reductions to advertising, promotional and selling expenses. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">General and Administrative Expenses </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following expenses are included in general and administrative expenses in the accompanying consolidated statements of comprehensive income: general and administrative salary and benefit expenses, stock compensation, insurance costs, consulting and professional service fees, rent and utility expenses, meals, travel and entertainment expenses for general and administrative employees, and other general and administrative overhead costs. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Stock-Based Compensation </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company accounts for share-based awards in accordance with ASC Topic 718, <span style=\"font-style:italic;\">Compensation \u2013 Stock Compensation </span>(\u201cASC 718\u201d), which generally requires recognition of share-based compensation costs in financial statements based on fair value. Compensation cost is recognized over the period during which an employee is required to provide services in exchange for the award (the requisite service period). The amount of compensation cost recognized in the consolidated statements of comprehensive income is based on the awards ultimately expected to vest, and therefore, reduced for estimated forfeitures. Stock-based compensation was $15.3\u00a0million, $12.3\u00a0million and $10.0\u00a0million in fiscal years 2020, 2019 and 2018, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As permitted by ASC 718, the Company elected to use a lattice model, such as the trinomial option-pricing model, to estimate the fair values of stock options. All option-pricing models require the input of subjective assumptions. These assumptions include the estimated volatility of the Company\u2019s common stock price over the expected term, the expected dividend rate, the estimated post-vesting forfeiture rate, the risk-free interest rate and expected exercise behavior. See Note N for further discussion of the application of the option-pricing models. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In addition, an estimated pre-vesting forfeiture rate is applied in the recognition of the compensation charge. Periodically, the Company grants performance-based stock options. The Company only recognizes compensation expense with respect to these options if it is probable that the performance targets will be met. Consequently, at the end of each reporting period, the Company estimates whether it is probable that performance targets will be met. Changes in the subjective assumptions and estimates can materially affect the amount of stock-based compensation expense recognized in the consolidated statements of comprehensive income. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Net Income Per Share </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Basic net income per share is calculated by dividing net income by the weighted-average common shares outstanding. Diluted net income per share is calculated by dividing net income by the weighted-average common shares and potentially dilutive securities outstanding during the period using the treasury stock method or the two-class method, whichever is more dilutive. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Accounting Pronouncements Recently Adopted </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In June 2016, the FASB issued ASU 2016-13, <span style=\"font-style:italic;\">Financial Instruments \u2013 Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span>. The guidance requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires the consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for fiscal years beginning after December\u00a015, 2019, including interim periods within those fiscal years. The Company adopted the standard in the first quarter of fiscal 2020 and there was no material impact. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In January 2017, the FASB issued ASU No.\u00a02017-04, <span style=\"font-style:italic;\">Intangibles\u2014Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span>. Prior to ASU No.\u00a02017-04, the goodwill impairment test is a two-step assessment, if indicators of impairment exist. The first step requires an entity to compare each reporting unit\u2019s carrying value and its fair value. If the reporting unit\u2019s carrying value exceeds the fair value, then the entity must perform the second step, which is to compare the implied fair value of goodwill to its carrying value, and record an impairment charge for any excess of carrying value of goodwill over its implied fair value. An entity also has the option to perform a qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 simplifies the goodwill impairment test by eliminating the second step of the test. As such, an entity will perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize a goodwill impairment charge for the amount by which the reporting unit\u2019s carrying amount exceeds its fair value. If fair value exceeds the carrying amount, no impairment should be recorded. ASU 2017-04 is effective prospectively for the year beginning December\u00a029, 2019. The Company adopted the standard in the third quarter of 2020 during the annual goodwill impairment assessment and there was no material impact. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Accounting Pronouncements Not Yet Effective </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In December 2019, the FASB issued ASU 2019-12, <span style=\"font-style:italic;\">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span>. The standard includes multiple key provisions, including removal of certain exceptions to ASC 740, Income Taxes, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years.\u00a0\u00a0The Company is currently assessing the impact of adopting this standard but does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.\u00a0\u00a0</p>"}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Fiscal Year </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s fiscal year is a fifty-two or fifty-three-week period ending on the last Saturday in December. The 2020, 2019 and 2018 fiscal years all consisted of fifty-two weeks. </p>"}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Principles of Consolidation </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The accompanying consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany transactions and balances have been eliminated in consolidation. </p>"}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Use of Estimates </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. </p>"}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"sam:CovidNinetyPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">COVID-19</p>\n<p style=\"margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company began seeing the impact of the COVID-19 pandemic on its business in early March 2020.\u00a0\u00a0The direct financial impact of the pandemic has primarily shown in significantly reduced keg demand from the on-premise channel and higher labor and safety-related costs at the Company\u2019s breweries. In fiscal year 2020, shipments of kegs decreased to 3% of total shipment volume from 11% of shipments in 2019.\u00a0\u00a0Also, in fiscal year 2020, the Company recorded COVID-19 related pre-tax reductions in net revenue and increases in other costs that total $16.0 million.\u00a0\u00a0In addition to these direct financial impacts, COVID-19 related safety measures resulted in a reduction of brewery productivity. This has shifted more volume to third-party breweries, which increased production costs and negatively impacted gross margins.\u00a0\u00a0The Company will continue to assess and manage this situation and will provide a further update in each quarterly earnings release, to the extent that the effects of the COVID-19 pandemic are then known more clearly.</p>"}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"sam:ShipmentDecreasedPercentage","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","sam:VirusTypeAxis":"sam:CovidNineteenPandemicMember"},"factValues":[{"value":"0.03","decimals":2}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"sam:ShipmentDecreasedPercentage","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","sam:VirusTypeAxis":"sam:CovidNineteenPandemicMember"},"factValues":[{"value":"0.11","decimals":2}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:VirusTypeAxis":"sam:CovidNineteenPandemicMember"},"factValues":[{"value":"16000000.0","decimals":-5}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Cash and Cash Equivalents </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash and cash equivalents at December\u00a026, 2020 and December\u00a028, 2019 included cash on-hand and money market instruments that are highly liquid investments. Cash and cash equivalents are carried at cost, which approximates fair value. </p>"}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:TradeAndOtherAccountsReceivablePolicy","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Accounts Receivable and Allowance for Doubtful Accounts </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s accounts receivable primarily consist of trade receivables. The Company records an allowance for doubtful accounts that is based on historical trends, customer knowledge, any known disputes, and the aging of the accounts receivable balances combined with management\u2019s estimate of future potential recoverability. Receivables are written off against the allowance after all attempts to collect a receivable have failed. The Company believes its allowance for doubtful accounts as of December\u00a026, 2020 and December\u00a028, 2019 are adequate, but actual write-offs could exceed the recorded allowance. </p>"}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskCreditRisk","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Concentrations of Credit Risk </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash equivalents and trade receivables. The Company places its cash equivalents with high credit quality financial institutions. As of December\u00a026, 2020, the Company\u2019s cash and cash equivalents were invested in investment-grade, highly liquid U.S. government agency corporate money market accounts. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company sells primarily to a network of independent wholesalers in the United States and to a network of foreign wholesalers, importers or other agencies (collectively referred to as \u201cDistributors\u201d). In 2020, 2019 and 2018, sales to foreign Distributors were approximately 4% of total sales. Receivables arising from these sales are not collateralized; however, credit risk is minimized as a result of the large and diverse nature of the Company\u2019s customer base. There were no individual customer accounts receivable balances outstanding at December\u00a026, 2020 or December\u00a028, 2019 that were in excess of 10% of the gross accounts receivable balance on those dates. No individual customers represented more than 10% of the Company\u2019s revenues in fiscal years 2020, 2019, or 2018. </p>"}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2019-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:FairValueOfFinancialInstrumentsPolicy","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Financial Instruments and Fair Value of Financial Instruments </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s primary financial instruments at December\u00a026, 2020 and December\u00a028, 2019 consisted of cash equivalents, accounts receivable, and accounts payable. The Company determines the fair value of its financial assets and liabilities in accordance with Financial Accounting Standards Board (\u201cFASB\u201d) Accounting Standards Codification (\u201cASC\u201d) Topic 820, <span style=\"font-style:italic;\">Fair Value Measurements and Disclosures </span>(\u201cASC 820\u201d). The Company believes that the carrying amount of its cash equivalents, accounts receivable, and accounts payable approximates fair value due to the short-term nature of these assets and liabilities. The Company is not exposed to significant interest, currency or credit risks arising from these financial assets and liabilities. </p>"}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Inventories and Provision for Excess or Expired Inventory </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventories consist of raw and packaging materials, work in process and finished goods. Raw materials, which principally consist of hops, malt, apple juice, other brewing materials and packaging, are stated at the lower of cost (first-in, first-out basis) or net realizable value. The Company\u2019s goal is to maintain on-hand a supply of approximately two years for essential hop varieties, in order to limit the risk of an unexpected reduction in supply. Inventories are generally classified as current assets. The Company classifies hops inventory in excess of two years of forecasted usage in other long-term assets. The cost elements of work in process and finished goods inventory consist of raw materials, direct labor and manufacturing overhead. Packaging design costs are expensed as incurred. The Company enters into multi-year purchase commitments in order to secure adequate supply of ingredients and packaging, to brew and package its products. Inventory on hand and under purchase commitments totaled approximately $285.0\u00a0million at December\u00a026, 2020. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The provisions for excess or expired inventory are based on management\u2019s estimates of forecasted usage of inventories on hand and under contract. Forecasting usage involves significant judgments regarding future demand for the Company\u2019s various existing products and products under development as well as the potency and shelf-life of various ingredients. A significant change in the timing or level of demand for certain products as compared to forecasted amounts may result in recording additional provisions for excess or expired inventory in the future. Provisions for excess inventory are included in cost of goods sold and have historically been adequate to cover incurred inventory losses. Provision for excess or expired inventory included in cost of goods sold was $11.3\u00a0million, $8.1\u00a0million, and $4.2\u00a0million in fiscal years 2020, 2019, and 2018 respectively. </p>"}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"285000.0","decimals":-2}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11300000","decimals":-5}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8100000","decimals":-5}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4200000","decimals":-5}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Property, Plant and Equipment </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant, and equipment are stated at cost or fair value as of the date of acquisition. Expenditures for repairs and maintenance are expensed as incurred. Major renewals and betterments that extend the life of the property are capitalized. Depreciation is computed using the straight-line method based upon the estimated useful lives of the underlying assets as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:41.82%;\"></td>\n<td style=\"width:58.18%;\"></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Kegs</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Computer software and equipment</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2 to 5 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Office equipment and furniture</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3 to 7 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Machinery and plant equipment</p></td>\n<td valign=\"top\"><p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3 to 20 years, or the term of the production agreement, whichever is shorter</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Leasehold improvements</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Lesser of the remaining term of the lease or estimated useful life of the asset</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Building and building improvements</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12 to 20 years, or the remaining useful life of the building, whichever is shorter</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The carrying value of property, plant and equipment, net of accumulated depreciation, at December\u00a026, 2020 was $623.1\u00a0million. For purposes of determining whether there are any impairment losses, as further discussed below, management has historically examined the carrying value of the Company\u2019s identifiable long-lived assets, including their useful lives, semi-annually, or more frequently when indicators of impairment are present. Evaluations of whether indicators of impairment exist involve judgments regarding the current and future business environment and the length of time the Company intends to use the asset. If an impairment loss is identified based on the fair value of the asset, as compared to the carrying value of the asset, such loss would be charged to expense in the period the impairment is identified. Furthermore, if the review of the carrying values of the long-lived assets indicates impairment of such assets, the Company may determine that shorter estimated useful lives are more appropriate. In that event, the Company will be required to record additional depreciation in future periods, which will reduce earnings. Estimating the amount of impairment, if any, requires significant judgments including identification of potential impairments, market comparison to similar assets, estimated cash flows to be generated by the asset, discount rates, and the remaining useful life of the asset. Impairment of assets included in operating expenses was $4.4\u00a0million, $0.9\u00a0million, and $0.7\u00a0million in fiscal years 2020, 2019 and 2018, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Factors generally considered important which could trigger an impairment review on the carrying value of long-lived assets include the following: (1)\u00a0significant underperformance relative to historical or projected future operating results; (2)\u00a0significant changes in the manner of use of acquired assets or the strategy for the Company\u2019s overall business; (3)\u00a0underutilization of assets; and (4)\u00a0discontinuance of products by the Company or its customers. The Company believes that the carrying value of its long-lived assets as of December\u00a026, 2020 and December\u00a028, 2019 was realizable. </p>"}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:41.82%;\"></td>\n<td style=\"width:58.18%;\"></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Kegs</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Computer software and equipment</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2 to 5 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Office equipment and furniture</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3 to 7 years</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Machinery and plant equipment</p></td>\n<td valign=\"top\"><p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3 to 20 years, or the term of the production agreement, whichever is shorter</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Leasehold improvements</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Lesser of the remaining term of the lease or estimated useful life of the asset</p></td>\n</tr>\n<tr style=\"height:6pt;\">\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Building and building improvements</p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12 to 20 years, or the remaining useful life of the building, whichever is shorter</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"sam:KegsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"3 to 20 years, or the term of the production agreement, whichever is shorter"}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember"},"factValues":[{"value":"Lesser of the remaining term of the lease or estimated useful life of the asset"}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"12 to 20 years, or the remaining useful life of the building, whichever is shorter"}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P12Y"}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"623100000","decimals":-5}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"4400000","decimals":-5}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"900000","decimals":-5}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"700000","decimals":-5}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingPolicyPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Segment Reporting </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company consists of one operating segment that produces and sells alcohol beverages under the Company\u2019s Truly Hard Seltzer, Twisted Tea, Samuel Adams, , Angry Orchard, Dogfish Head, Angel City, Coney Island, and Concrete Beach, brands. All brands are predominantly beverages that are manufactured using similar production processes, have comparable alcohol content, generally fall under the same regulatory environment, and are sold to the same types of customers in similar size quantities at similar price points and through the same channels of distribution.</p>"}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Goodwill and Intangible Assets </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company does not amortize goodwill and tradename intangible assets but evaluates the recoverability by comparing the carrying value and the fair value annually at the end of the fiscal month of August, or more frequently when indicators of impairment are present. The Company has concluded that its goodwill and intangible assets were not impaired as of December\u00a026, 2020 and December\u00a028, 2019. Customer relationship intangible assets are amortized over the useful life of fifteen years. As of December\u00a026, 2020, and December\u00a028, 2019, goodwill amounted to $112.5\u00a0million. As of December\u00a026, 2020, and December\u00a028, 2019, intangible assets amounted to $103.9 million and $104.3\u00a0million, respectively. </p>"}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"sam:SegmentOneMember"},"factValues":[{"value":"112500000","decimals":-5}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"sam:SegmentOneMember"},"factValues":[{"value":"112500000","decimals":-5}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103900000","decimals":-5}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104300000","decimals":-5}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"sam:CustomerTransactionsPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Refundable Deposits on Kegs and Pallets </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company distributes its packaged hard seltzer, beer and hard cider primarily in cans and glass bottles and its draft beer in kegs and such cans,  bottles and kegs are shipped on pallets to Distributors. Most kegs and pallets are owned by the Company. Kegs are reflected in the Company\u2019s balance sheets at cost and are depreciated over the estimated useful life of the keg, while pallets are expensed upon purchase. Upon shipment of beer to Distributors, the Company collects a refundable deposit on the kegs and pallets, which is included in current liabilities in the Company\u2019s balance sheets. Upon return of the kegs and pallets to the Company, the deposit is refunded to the Distributor. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has experienced some loss of kegs and pallets and anticipates that some loss will occur in future periods due to the significant volume of kegs and pallets handled by each Distributor and retailer, the homogeneous nature of kegs and pallets owned by most brewers, and the relatively small deposit collected for each keg when compared with its market value. The Company believes that this is an industry-wide issue and that the Company\u2019s loss experience is not atypical. The Company believes that the loss of kegs and pallets, after considering the forfeiture of related deposits, has not been material to the financial statements. The Company uses internal records, records maintained by Distributors, records maintained by other third-party vendors and historical information to estimate the physical count of kegs and pallets held by Distributors. These estimates affect the amount recorded as property, plant and equipment and current liabilities as of the date of the financial statements. The actual liability for refundable deposits could differ from these estimates. For the year ended December\u00a026, 2020, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $0.4\u00a0million, $0.8\u00a0million and $0.8\u00a0million, respectively. For the year ended December\u00a028, 2019, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $0.8\u00a0million, $1.3\u00a0million and $1.3\u00a0million, respectively. As of December\u00a026, 2020, and December\u00a028, 2019, the Company\u2019s balance sheet includes $15.5\u00a0million and $19.5\u00a0million, respectively, in refundable deposits on kegs and pallets and $0.3\u00a0million and $0.5\u00a0million, respectively, in kegs, net of accumulated depreciation. </p>"}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-400000","decimals":-5}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-800000","decimals":-5}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-800000","decimals":-5}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-800000","decimals":-5}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1300000","decimals":-5}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1300000","decimals":-5}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15500000","decimals":-5}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19500000","decimals":-5}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"sam:KegsMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"sam:KegsMember"},"factValues":[{"value":"500000","decimals":-5}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Income Taxes </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Income tax expense was $52.3\u00a0million, $34.3\u00a0million, and $23.6\u00a0million in fiscal years 2020, 2019, and 2018, respectively. The Company provides for deferred taxes using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Company\u2019s consolidated financial statements or tax returns. This results in differences between the book and tax basis of the Company\u2019s assets, liabilities and carry-forwards, such as tax credits. In estimating future tax consequences, all expected future events, other than enactment of changes in the tax laws or rates, are generally considered. Valuation allowances are provided when recovery of deferred tax assets does not meet the more likely than not standards as defined in ASC Topic 740, <span style=\"font-style:italic;\">Income Taxes</span>. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The calculation of the Company\u2019s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in several different state tax jurisdictions. The Company is periodically reviewed by tax authorities regarding the amount of taxes due. These reviews include inquiries regarding the timing and amount of deductions and the allocation of income among various tax jurisdictions. The Company records estimated reserves for exposures associated with positions that it takes on its income tax returns that do not meet the more likely than not standards as defined in ASC Topic 740, <span style=\"font-style:italic;\">Income Taxes</span>. Historically, the valuation allowances and reserves for uncertain tax positions have been adequate to cover the related tax exposures. </p>"}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52300000","decimals":-5}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34300000","decimals":-5}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23600000","decimals":-5}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Revenue Recognition and Classification of Customer Programs and Incentives </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">During fiscal years 2020, 2019 and 2018 approximately 95% of the Company\u2019s revenue was from shipments of its products to domestic Distributors and 4% from shipments to international Distributors, primarily located in Canada. Less than 1% of the Company\u2019s revenue is from retail beer, cider, food and merchandise sales at the Company\u2019s retail locations. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company recognizes revenue when obligations under the terms of a contract with its customer are satisfied; generally, this occurs with the transfer of control of its products. Revenue is measured as the amount of consideration expected to be received in exchange for transferring products. If the conditions for revenue recognition are not met, the Company defers the revenue until all conditions are met. As of December\u00a026, 2020, and December\u00a028, 2019, the Company had deferred revenue of $13.5\u00a0million and $7.0\u00a0million, respectively, related to product shipped prior to these dates. These amounts are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company is committed to maintaining the freshness of its products in the market. In certain circumstances and with the Company\u2019s approval, the Company accepts and destroys stale beer that is returned by Distributors. The Company generally credits approximately fifty percent of the distributor\u2019s cost of beer that has passed its freshness expiration date when it is </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">returned to the Company or destroyed. The Company reduces revenue and establishes an accrual based upon both historical returns, which is applied to an estimated lag time for receipt of product, and knowledge of specific return transactions. Estimating this reserve involves significant judgments and estimates, including comparability of historical return trends to future trends, lag time from date of sale to date of return, and product mix of returns. Stale beer expense is reflected in the accompanying financial statements as a reduction of revenue. Historically, the cost of actual stale beer returns has been in line with established reserves; however, the cost could differ materially from the reserves which would impact revenue. As of December\u00a02</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, and December\u00a02</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, the stale beer reserve was $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3.1\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million and $</span>1.8<span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0million, respectively. These amounts are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets. </span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Provision for stale beer recorded as redu</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">ctions to revenue totaled</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8.4\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million, $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.4\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.7\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million in fiscal years 2020, 2019, and 2018 respectively. </span></p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer programs and incentives are a common practice in the alcohol beverage industry. Amounts paid in connection with customer programs and incentives are recorded as reductions to net revenue or as advertising, promotional and selling expenses, based on the nature of the expenditure. Customer incentives and other payments made to Distributors are primarily based upon the performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company\u2019s products may include, but are not limited to, point-of-sale and merchandise placement, samples, product displays, promotional programs at retail locations and meals, travel and entertainment. Amounts paid to customers in connection with these programs that were recorded as reductions to net revenue or as advertising, promotional and selling expenses totaled $85.0\u00a0million, $75.2\u00a0million and $55.5\u00a0million in fiscal years 2020, 2019 and 2018, respectively. Estimates are based on historical and projected experience for each type of program or customer and have historically been in line with actual costs incurred. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer promotional discount programs are entered into with Distributors for certain periods of time. Amounts paid to Distributors in connection with these programs in fiscal years 2020, 2019 and 2018 were $59.3\u00a0million, $43.9\u00a0million and $34.5\u00a0million, respectively. The reimbursements for discounts to Distributors are recorded as reductions to net revenue. The agreed-upon discount rates are applied to certain Distributors\u2019 sales to retailers, based on volume metrics, in order to determine the total discounted amount. The computation of the discount allowance requires that management make certain estimates and assumptions that affect the timing and amounts of revenue and liabilities recorded. Actual promotional discounts owed and paid have historically been in line with allowances recorded by the Company; however, the amounts could differ from the estimated allowances. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer incentives and other payments are made primarily to Distributors based upon the performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company\u2019s products may include, but are not limited to point-of-sale and merchandise placement, samples, product displays, promotional programs at retail locations and meals, travel and entertainment. Amounts paid to customers in connection with these programs in fiscal years 2020, 2019 and 2018 were $25.7\u00a0million, $31.3\u00a0million and $21.0\u00a0million, respectively. In fiscal years 2020, 2019 and 2018, the Company recorded certain of these costs in the total amount of $23.1\u00a0million, $21.6\u00a0million and $13.9\u00a0million, respectively as reductions to net revenue. Costs recognized in net revenues include, but are not limited to, promotional discounts, sales incentives and certain other promotional activities. Costs recognized in advertising, promotional and selling expenses include point of sale materials, samples and media advertising expenditures in local markets. These costs are recorded as incurred, generally when invoices are received; however certain estimates are required at the period end. Estimates are based on historical and projected experience for each type of program or customer and have historically been in line with actual costs incurred. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In connection with its preparation of financial statements and other financial reporting, management is required to make certain estimates and assumptions regarding the amount, timing and classification of expenditures resulting from these activities. Actual expenditures incurred could differ from management\u2019s estimates and assumptions. </p>"}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"sam:DomesticSalesPercentageOfSales","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"sam:DomesticSalesPercentageOfSales","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"sam:DomesticSalesPercentageOfSales","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"sam:RetailSalesPercentageOfSales","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"sam:RetailSalesPercentageOfSales","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"sam:RetailSalesPercentageOfSales","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13500000","decimals":-5}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7000000.0","decimals":-5}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3100000","decimals":-5}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1800000","decimals":-5}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"sam:ProvisionForStaleBeer","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8400000","decimals":-5}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"sam:ProvisionForStaleBeer","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4400000","decimals":-5}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"sam:ProvisionForStaleBeer","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2700000","decimals":-5}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis":"sam:CustomersMember"},"factValues":[{"value":"85000000.0","decimals":-5}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis":"sam:CustomersMember"},"factValues":[{"value":"75200000","decimals":-5}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis":"sam:CustomersMember"},"factValues":[{"value":"55500000","decimals":-5}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToSuppliers","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"59300000","decimals":-5}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToSuppliers","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"43900000","decimals":-5}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToSuppliers","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"34500000","decimals":-5}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"25700000","decimals":-5}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"31300000","decimals":-5}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"21000000.0","decimals":-5}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:OtherCostOfOperatingRevenue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"23100000","decimals":-5}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:OtherCostOfOperatingRevenue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"21600000","decimals":-5}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:OtherCostOfOperatingRevenue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"13900000","decimals":-5}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"sam:ExciseTaxesPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Excise Taxes </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau of the U.S. Treasury Department (the \u201cTTB\u201d) regulations, including making timely and accurate excise tax payments. The Company is subject to periodic compliance audits by the TTB. Individual states also impose excise taxes on alcohol beverages in varying amounts. The Company calculates its excise tax expense based upon units shipped and on its understanding of the applicable excise tax laws. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company benefited from a reduction in federal excise taxes of $11.9 million and $8.9\u00a0million in fiscal years 2020 and 2019, respectively, as a result of the Tax Cuts and Jobs Act of 2017. </p>"}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11900000","decimals":-5}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8900000","decimals":-5}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:CostOfSalesPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Cost of Goods Sold </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following expenses are included in cost of goods sold: raw material costs, packaging material costs, costs and income related to deposit activity, purchasing and receiving costs, manufacturing labor and overhead, brewing and processing costs, inspection costs relating to quality control, inbound freight charges, depreciation expense related to manufacturing equipment and warehousing costs, which include rent, labor and overhead costs. </p>"}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"sam:ShippingsAndHandlingCostPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Shipping Costs </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Costs incurred for the shipping of products to customers are included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income. The Company incurred shipping costs of $97.6\u00a0million, $69.1\u00a0million, and $61.8\u00a0million in fiscal years 2020, 2019 and 2018, respectively. </p>"}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:SellingExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97600000","decimals":-5}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:SellingExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69100000","decimals":-5}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:SellingExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61800000","decimals":-5}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingCostsPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Advertising and Sales Promotions </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following expenses are included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income: media advertising and production costs, sales and brand related expenses, sales and brand salary and benefit expenses, stock compensation, meals, travel and entertainment expenses, promotional activity expenses, shipping costs related to shipments of finished goods from manufacturing locations to distributor locations and point-of-sale items. Total advertising and sales promotional expenditures of $211.2\u00a0million, $177.2\u00a0million, and $145.1\u00a0million were included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income for fiscal years 2020, 2019 and 2018, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company conducts certain advertising and promotional activities in its Distributors\u2019 markets and the Distributors make contributions to the Company for such efforts. Reimbursements from Distributors for advertising and promotional activities are recorded as reductions to advertising, promotional and selling expenses. </p>"}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"211200000","decimals":-5}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"177200000","decimals":-5}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"145100000","decimals":-5}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">General and Administrative Expenses </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following expenses are included in general and administrative expenses in the accompanying consolidated statements of comprehensive income: general and administrative salary and benefit expenses, stock compensation, insurance costs, consulting and professional service fees, rent and utility expenses, meals, travel and entertainment expenses for general and administrative employees, and other general and administrative overhead costs. </p>"}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Stock-Based Compensation </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company accounts for share-based awards in accordance with ASC Topic 718, <span style=\"font-style:italic;\">Compensation \u2013 Stock Compensation </span>(\u201cASC 718\u201d), which generally requires recognition of share-based compensation costs in financial statements based on fair value. Compensation cost is recognized over the period during which an employee is required to provide services in exchange for the award (the requisite service period). The amount of compensation cost recognized in the consolidated statements of comprehensive income is based on the awards ultimately expected to vest, and therefore, reduced for estimated forfeitures. Stock-based compensation was $15.3\u00a0million, $12.3\u00a0million and $10.0\u00a0million in fiscal years 2020, 2019 and 2018, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As permitted by ASC 718, the Company elected to use a lattice model, such as the trinomial option-pricing model, to estimate the fair values of stock options. All option-pricing models require the input of subjective assumptions. These assumptions include the estimated volatility of the Company\u2019s common stock price over the expected term, the expected dividend rate, the estimated post-vesting forfeiture rate, the risk-free interest rate and expected exercise behavior. See Note N for further discussion of the application of the option-pricing models. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In addition, an estimated pre-vesting forfeiture rate is applied in the recognition of the compensation charge. Periodically, the Company grants performance-based stock options. The Company only recognizes compensation expense with respect to these options if it is probable that the performance targets will be met. Consequently, at the end of each reporting period, the Company estimates whether it is probable that performance targets will be met. Changes in the subjective assumptions and estimates can materially affect the amount of stock-based compensation expense recognized in the consolidated statements of comprehensive income. </p>"}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15300000","decimals":-5}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12300000","decimals":-5}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10000000.0","decimals":-5}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Net Income Per Share </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Basic net income per share is calculated by dividing net income by the weighted-average common shares outstanding. Diluted net income per share is calculated by dividing net income by the weighted-average common shares and potentially dilutive securities outstanding during the period using the treasury stock method or the two-class method, whichever is more dilutive. </p>"}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Accounting Pronouncements Recently Adopted </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In June 2016, the FASB issued ASU 2016-13, <span style=\"font-style:italic;\">Financial Instruments \u2013 Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span>. The guidance requires companies to measure credit losses utilizing a methodology that reflects expected credit losses and requires the consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for fiscal years beginning after December\u00a015, 2019, including interim periods within those fiscal years. The Company adopted the standard in the first quarter of fiscal 2020 and there was no material impact. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In January 2017, the FASB issued ASU No.\u00a02017-04, <span style=\"font-style:italic;\">Intangibles\u2014Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span>. Prior to ASU No.\u00a02017-04, the goodwill impairment test is a two-step assessment, if indicators of impairment exist. The first step requires an entity to compare each reporting unit\u2019s carrying value and its fair value. If the reporting unit\u2019s carrying value exceeds the fair value, then the entity must perform the second step, which is to compare the implied fair value of goodwill to its carrying value, and record an impairment charge for any excess of carrying value of goodwill over its implied fair value. An entity also has the option to perform a qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. ASU 2017-04 simplifies the goodwill impairment test by eliminating the second step of the test. As such, an entity will perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize a goodwill impairment charge for the amount by which the reporting unit\u2019s carrying amount exceeds its fair value. If fair value exceeds the carrying amount, no impairment should be recorded. ASU 2017-04 is effective prospectively for the year beginning December\u00a029, 2019. The Company adopted the standard in the third quarter of 2020 during the annual goodwill impairment assessment and there was no material impact. </p>"}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"sam:GoodwillImpairmentOnFairValueExceedsCarryingValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201704Member"},"factValues":[{"value":"0"}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Accounting Pronouncements Not Yet Effective </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In December 2019, the FASB issued ASU 2019-12, <span style=\"font-style:italic;\">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span>. The standard includes multiple key provisions, including removal of certain exceptions to ASC 740, Income Taxes, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years.\u00a0\u00a0The Company is currently assessing the impact of adopting this standard but does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.\u00a0\u00a0</p>"}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">C.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Dogfish Head Brewery Transaction </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">On May\u00a08, 2019, the Company entered into definitive agreements to acquire Dogfish Head Brewery (\u201cDogfish Head\u201d) and various related operations (the \u201cTransaction\u201d), through the acquisition of all of the equity interests held by certain private entities in Off-Centered Way LLC, the parent holding company of the Dogfish Head operations. In accordance with these agreements, the Company made a payment of $158.4\u00a0million, which was placed in escrow pending the satisfaction of certain closing conditions. The Transaction closed on July\u00a03, 2019, for total consideration of $336.0\u00a0million consisting of $173.0\u00a0million in cash and 429,291 shares of restricted Class\u00a0A Common Stock that had an aggregate market value as of July\u00a03, 2019 of $163.0\u00a0million, after taking into account a post-closing cash related adjustment. As required under the definitive agreements, 127,146 of the 429,291 shares of restricted Class\u00a0A Stock have been placed in escrow and will be released no later than July\u00a03, 2029.\u00a0These shares had a market value on July\u00a03, 2019 of $48.3\u00a0million. The timing of the release of these escrowed shares is primarily related to the continued employment with the Company of Samuel A. Calagione III, one of the two Dogfish Head founders. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;\">The Company\u2019s allocation of consideration exchanged to the net tangible and intangible assets acquired and liabilities assumed in the Transaction is based on estimated fair values as of July 3, 2019, and was finalized on July 3, 2020. </span><span style=\"font-size:10pt;\">The following table summarizes the acquisition date fair value of the tangible assets, intangible assets, liabilities assumed, and related goodwill acquired from Dogfish Head, as well as the allocation of purchase price paid:</span></p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.52%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Total</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(In Thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash and cash equivalents</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7,476</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accounts receivable</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,081</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventories</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,286</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid expenses and other current assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">847</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">106,964</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Goodwill</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">108,846</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Brand</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">98,500</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other intangible assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,800</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">378</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total assets acquired</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">344,178</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accounts payable</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,861</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses and other current liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,085</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred income taxes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">18,437</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total liabilities assumed</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,442</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net assets acquired</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">317,736</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash consideration</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">172,993</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Nominal value of equity issued</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">162,999</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Fair Value reduction due to liquidity</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(18,256</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Estimated total purchase price</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">317,736</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the total purchase price was allocated to the acquired net tangible and intangible assets of Dogfish Head based on their fair values as of the Transaction closing date. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The fair value of the Dogfish Head brand trade name is estimated at approximately $98.5\u00a0million and the fair value of customer relationships is estimated at $3.8\u00a0million. The Company estimated the Dogfish Head brand trade name will have an indefinite life and customer relationships will have an estimated useful life of 15 years. The customer relationship intangible asset will be amortized on a straight-line basis over the 15 year estimated useful life. The fair value of the deferred income tax liability assumed is $18.4\u00a0million, representing the expected future tax consequences of temporary differences between the fair values of the assets acquired and liabilities assumed and their tax basis. The Company used a preliminary consolidated tax rate to determine the net deferred tax liabilities. The Company will record measurement period adjustments as the Company applies the appropriate tax rate for each legal entity within Dogfish Head. The expectation is that the Dogfish Head deferred income taxes will be subject to the Company\u2019s consolidated rate. The excess of the purchase price paid over the estimated fair values of the assets and liabilities assumed has been recorded as goodwill in the amount of $108.8\u00a0million. Goodwill associated with the acquisition is primarily attributable to the future growth opportunities associated with the Transaction, expected synergies and value of the workforce. The Company believes the majority of the goodwill is deductible for tax purposes. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The fair value of the brand trade name was determined utilizing the relief from royalty method which is a form of the income approach. Under this method, a royalty rate based on observed market royalties is applied to projected revenue supporting the trade name and discounted to present value using an appropriate discount rate. The fair value of the property, plant and equipment was determined utilizing the cost and market valuation approaches. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The results of operations from Dogfish Head have been included in the Company\u2019s consolidated statements of comprehensive income since the July\u00a03, 2019 Transaction closing date. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Consistent with prior periods and considering post-merger reporting structures, the Company will continue to report as one operating segment. The combined Company\u2019s brands are predominantly beverages that are manufactured using similar </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">production processes, have comparable alcohol content, generally fall under the same regulatory environment, and are sold to the same types of customers in similar size quantities at similar price points and through the same channels of distribution. </span></p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following unaudited pro forma information has been prepared, as if the Transaction and the related debt financing had occurred as of December\u00a031, 2017, the first day of the Company\u2019s 2018 fiscal year. The pro forma amounts reflect the combined historical operational results for Boston Beer and Dogfish Head, after giving effect to adjustments related to the impact of purchase accounting, transaction costs and financing. The unaudited pro forma financial information is not indicative of the operational results that would have been obtained had the Transaction occurred as of that date, nor is it necessarily indicative of the Company\u2019s future operational results. The following adjustments have been made: </p>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(i)</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Depreciation and amortization expenses were updated to reflect the fair value adjustments to Dogfish Head property, plant and equipment and intangible assets beginning December\u00a031, 2017. </p></td></tr></table></div>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(ii)</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Transaction costs incurred in the fifty-two weeks ended December\u00a028, 2019 have been re-assigned to the first period of the comparative fiscal year. </p></td></tr></table></div>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(iii)</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Interest expense has been included at a rate of approximately 3% which is consistent with the borrowing rate on the Company\u2019s current line of credit. </p></td></tr></table></div>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(iv)</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">The tax effects of the pro forma adjustments at an estimated statutory rate of 25.6%. </p></td></tr></table></div>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(v)</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Earnings per share amounts are calculated using the Company\u2019s historical weighted average shares outstanding plus the 429,291 shares issued in the merger. </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:78.44%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.64%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:78.44%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"3\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.54%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net revenue</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,304,239</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">116,868</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Basic earnings per share</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.83</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Diluted earnings per share</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.73</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent","xbrl:period":"2019-05-09T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","dei:LegalEntityAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"158400000","decimals":-5}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"336000000.0","decimals":-5}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","dei:LegalEntityAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"173000000.0","decimals":-5}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:StatementClassOfStockAxis":"sam:RestrictedCommonClassAMember"},"factValues":[{"value":"429291"}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:StatementClassOfStockAxis":"sam:RestrictedCommonClassAMember"},"factValues":[{"value":"163000000.0","decimals":-5}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"sam:SharesHeldUnderEscrowDeposit","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:StatementClassOfStockAxis":"sam:RestrictedCommonClassAMember"},"factValues":[{"value":"127146"}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"sam:SharesHeldUnderEscrowDepositMarketValue","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:StatementClassOfStockAxis":"sam:RestrictedCommonClassAMember"},"factValues":[{"value":"48300000","decimals":-5}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"The following table summarizes the acquisition date fair value of the tangible assets, intangible assets, liabilities assumed, and related goodwill acquired from Dogfish Head, as well as the allocation of purchase price paid:\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.52%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Total</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(In Thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash and cash equivalents</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7,476</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accounts receivable</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,081</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventories</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,286</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid expenses and other current assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">847</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">106,964</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Goodwill</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">108,846</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Brand</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">98,500</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other intangible assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,800</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">378</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total assets acquired</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">344,178</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accounts payable</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,861</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses and other current liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,085</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred income taxes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">18,437</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total liabilities assumed</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,442</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net assets acquired</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">317,736</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash consideration</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">172,993</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.58%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Nominal value of equity issued</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">162,999</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Fair Value reduction due to liquidity</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(18,256</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:77.58%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Estimated total purchase price</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">317,736</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"7476000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"8081000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"9286000","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"847000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"106964000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"108846000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"98500000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"3800000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"378000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"344178000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"3861000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"4085000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"18437000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"59000","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"26442000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"317736000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"172993000","decimals":-3}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"162999000","decimals":-3}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"-18256000","decimals":-3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"sam:BusinessCombinationFairValue","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"317736000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"98500000","decimals":-5}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"3800000","decimals":-5}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2019-07-03T00:00:00/2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"18400000","decimals":-5}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-07-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"108800000","decimals":-5}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:NonrecurringAdjustmentAxis":"sam:InterestRateAdjustmentMember"},"factValues":[{"value":"0.03","decimals":2}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:NonrecurringAdjustmentAxis":"sam:IncomeTaxRateAdjustmentMember"},"factValues":[{"value":"0.256","decimals":3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:StatementClassOfStockAxis":"sam:RestrictedCommonClassAMember"},"factValues":[{"value":"429291"}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:78.44%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.64%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:78.44%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"3\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.54%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net revenue</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,304,239</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">116,868</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Basic earnings per share</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.83</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:78.44%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Diluted earnings per share</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.73</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"1304239000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"116868000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"9.83","decimals":2}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"9.73","decimals":2}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">D.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Inventories </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventories consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Current inventory:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Raw materials</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">69,272</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">61,522</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Work in process</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">16,846</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,631</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finished goods</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">44,792</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">31,885</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total current inventory</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">130,910</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">106,038</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Long term inventory</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,639</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,048</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total inventory</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">140,549</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">116,086</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventories consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Current inventory:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Raw materials</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">69,272</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">61,522</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Work in process</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">16,846</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,631</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finished goods</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">44,792</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">31,885</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total current inventory</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">130,910</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">106,038</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Long term inventory</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,639</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,048</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total inventory</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">140,549</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">116,086</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69272000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61522000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16846000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12631000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44792000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31885000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130910000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106038000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:InventoryNoncurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9639000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:InventoryNoncurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10048000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"sam:InventoryCurrentAndNoncurrentNet","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"140549000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"sam:InventoryCurrentAndNoncurrentNet","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116086000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">E.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Prepaid Expenses and Other Current Assets </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid expenses and other current assets consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid brewing services fee - short term (see Note L)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14,816</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,936</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid advertising, promotional and selling</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,876</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,649</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Down payments to vendors</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,693</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">24</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,845</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,468</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">30,230</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,077</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid expenses and other current assets consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid brewing services fee - short term (see Note L)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14,816</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,936</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid advertising, promotional and selling</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,876</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,649</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Down payments to vendors</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,693</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">24</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,845</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,468</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">30,230</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,077</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"sam:PrepaidBrewingServiceFeesCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14816000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"sam:PrepaidBrewingServiceFeesCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4936000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:PrepaidAdvertising","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4876000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:PrepaidAdvertising","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1649000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:Supplies","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4693000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:Supplies","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5845000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5468000","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30230000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12077000","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">F.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Property, Plant and Equipment </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Machinery and plant equipment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">641,790</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">571,506</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Kegs</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">61,582</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">66,011</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Land</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25,753</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25,759</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Building and building improvements</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">174,328</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">130,311</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Office equipment and furniture</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">31,115</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">29,202</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Leasehold improvements</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">43,157</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">48,528</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Assets under construction</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">84,564</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,027</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,062,289</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">930,344</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Less accumulated depreciation</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(439,206</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(389,276</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">623,083</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">541,068</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company recorded depreciation expense related to these assets of $65.4 million, $56.1\u00a0million and $51.8\u00a0million, in fiscal years 2020, 2019, and 2018, respectively. </p>\n<p style=\"margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Impairment of Assets </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company evaluates its assets for impairment when events indicate that an asset or asset group may have suffered impairment. During fiscal years 2020, 2019 and 2018, the Company recorded impairment charges of $4.4\u00a0million, $0.9\u00a0million and $0.7\u00a0million, respectively. </p>"}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Machinery and plant equipment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">641,790</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">571,506</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Kegs</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">61,582</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">66,011</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Land</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25,753</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25,759</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Building and building improvements</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">174,328</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">130,311</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Office equipment and furniture</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">31,115</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">29,202</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Leasehold improvements</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">43,157</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">48,528</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Assets under construction</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">84,564</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,027</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,062,289</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">930,344</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Less accumulated depreciation</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(439,206</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(389,276</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">623,083</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">541,068</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:MachineryAndEquipmentGross","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"641790000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:MachineryAndEquipmentGross","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"571506000","decimals":-3}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"sam:Kegs","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61582000","decimals":-3}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"sam:Kegs","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"66011000","decimals":-3}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:Land","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25753000","decimals":-3}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:Land","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25759000","decimals":-3}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:BuildingsAndImprovementsGross","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174328000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:BuildingsAndImprovementsGross","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130311000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31115000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29202000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43157000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48528000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:ConstructionInProgressGross","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"84564000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:ConstructionInProgressGross","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59027000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1062289000","decimals":-3}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"930344000","decimals":-3}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"439206000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"389276000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"623083000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"541068000","decimals":-3}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65400000","decimals":-5}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56100000","decimals":-5}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51800000","decimals":-5}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"4400000","decimals":-5}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"900000","decimals":-5}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"700000","decimals":-5}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:LeasesOfLesseeDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">G.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Leases </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has various lease agreements in place for facilities and equipment. Terms of these leases include, in some instances, scheduled rent increases, renewals, purchase options and maintenance costs, and vary by lease. These lease obligations expire at various dates through 2034. As the rate implicit in each lease is not readily determinable, the Company uses its incremental borrowing rate based on information available at commencement to determine the present value of the lease payments. Leases with an initial term of 12 months or less (\u201cshort-term leases\u201d) are not recorded on the balance sheet and are recognized on a straight-line basis over the lease term. As of December\u00a026, 2020, total ROU assets and lease liabilities were as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Classification</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.86%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">Right-of-use assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating right-of-use assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">58,483</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">53,758</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment, net</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,035</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,531</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Lease Liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Current</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Current operating lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,232</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,168</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses and other current liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,453</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">546</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-current</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-current operating lease liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,171</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">53,940</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,631</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,042</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The gross value and accumulated depreciation of ROU assets related to finance leases as of December\u00a026, 2020 were as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Finance</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Gross value</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,526</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,837</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated amortization</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,491</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(306</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Carrying value</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,035</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,531</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Components of lease cost for the fiscal year-ended are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Lease Cost</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.88%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease cost</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,764</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,625</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Variable lease costs not included in liability</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,643</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,064</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease cost:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of right-of-use asset</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,185</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">306</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Interest on lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">143</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">56</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total finance lease cost</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,328</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">362</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Maturities of lease liabilities as of December\u00a026, 2020 are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Operating</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Finance</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted-Average Remaining</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Term in Years</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Operating</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Finance</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.62%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2021</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,454</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,572</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,908</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,572</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2023</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,737</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">863</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2024</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,714</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">265</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2025</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,389</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Thereafter</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32,891</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total lease payments</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">79,093</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,295</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Less imputed interest (based on 3.5% weighted-</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 average discount rate)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(11,690</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(211</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Present value of lease liability</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">67,403</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,084</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000682\">8.8</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000692\">2.9</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"sam:LeaseAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"As of December\u00a026, 2020, total ROU assets and lease liabilities were as follows:\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Classification</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.86%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;\">Right-of-use assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating right-of-use assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">58,483</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">53,758</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment, net</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,035</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,531</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Lease Liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Current</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Current operating lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,232</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,168</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses and other current liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,453</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">546</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-current</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-current operating lease liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,171</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">53,940</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.02%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,631</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.44%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,042</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.86%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:OperatingRightOfUseAssetsMember"},"factValues":[{"value":"58483000","decimals":-3}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:OperatingRightOfUseAssetsMember"},"factValues":[{"value":"53758000","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"4035000","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"2531000","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:CurrentOperatingLeaseLiabilitiesMember"},"factValues":[{"value":"8232000","decimals":-3}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:CurrentOperatingLeaseLiabilitiesMember"},"factValues":[{"value":"5168000","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember"},"factValues":[{"value":"1453000","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:AccruedExpensesAndOtherCurrentLiabilitiesMember"},"factValues":[{"value":"546000","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:NonCurrentOperatingLeaseLiabilitiesMember"},"factValues":[{"value":"59171000","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"sam:NonCurrentOperatingLeaseLiabilitiesMember"},"factValues":[{"value":"53940000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherLiabilitiesMember"},"factValues":[{"value":"2631000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherLiabilitiesMember"},"factValues":[{"value":"2042000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"sam:ScheduleOfGrossValueAndAccumulatedDepreciationOfRightOfUseAssets","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The gross value and accumulated depreciation of ROU assets related to finance leases as of December\u00a026, 2020 were as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Finance</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Gross value</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,526</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,837</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated amortization</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,491</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(306</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Carrying value</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,035</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,531</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5526000","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2837000","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1491000","decimals":-3}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306000","decimals":-3}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4035000","decimals":-3}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2531000","decimals":-3}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:LeaseCostTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Components of lease cost for the fiscal year-ended are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Lease Cost</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.88%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating lease cost</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,764</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,625</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Variable lease costs not included in liability</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,643</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,064</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Finance lease cost:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.4%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of right-of-use asset</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,185</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">306</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Interest on lease liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">143</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">56</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:70.4%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total finance lease cost</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,328</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">362</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9764000","decimals":-3}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5625000","decimals":-3}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1643000","decimals":-3}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1064000","decimals":-3}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1185000","decimals":-3}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306000","decimals":-3}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestPaymentOnLiability","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143000","decimals":-3}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestPaymentOnLiability","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56000","decimals":-3}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1328000","decimals":-3}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"362000","decimals":-3}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"sam:LesseeLeaseLiabilityMaturityTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Maturities of lease liabilities as of December\u00a026, 2020 are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Operating</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Finance</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted-Average Remaining</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Term in Years</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Operating</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Finance</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Leases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.62%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2021</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,454</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,572</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,908</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,572</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2023</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,737</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">863</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2024</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,714</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">265</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2025</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,389</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Thereafter</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32,891</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.28%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total lease payments</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">79,093</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,295</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Less imputed interest (based on 3.5% weighted-</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 average discount rate)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(11,690</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(211</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.28%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Present value of lease liability</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">67,403</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,084</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000682\">8.8</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000692\">2.9</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10454000","decimals":-3}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1572000","decimals":-3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9908000","decimals":-3}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1572000","decimals":-3}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9737000","decimals":-3}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"863000","decimals":-3}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9714000","decimals":-3}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"265000","decimals":-3}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6389000","decimals":-3}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32891000","decimals":-3}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15000","decimals":-3}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79093000","decimals":-3}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4295000","decimals":-3}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.035","decimals":3}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.035","decimals":3}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11690000","decimals":-3}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"211000","decimals":-3}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67403000","decimals":-3}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiability","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4084000","decimals":-3}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">H.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Goodwill and Intangible Assets </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The change in the carrying value of goodwill and intangible assets during the fifty-two weeks ended December\u00a026, 2020 and December\u00a028, 2019 were as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Goodwill as of beginning of period</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112,529</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,683</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Acquired goodwill</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">108,846</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Impairment of goodwill</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Goodwill as of end of period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112,529</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112,529</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The $108.8\u00a0million of goodwill acquired during the fifty-two weeks ended December\u00a028, 2019 is related to the Dogfish Head Transaction disclosed in Note C. No impairment of existing goodwill was recorded in any period. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s intangible assets as of December\u00a026, 2020 and December\u00a028, 2019 were as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">As of December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.7%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">As of December 28, 2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Estimated Useful</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Life (Years)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Gross\u00a0Carrying</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amortization</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Book</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Gross\u00a0Carrying</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amortization</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Book</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.7%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.7%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.7%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer\u00a0Relationships</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000701\">15</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,800</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(380</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,420</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,800</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(127</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,673</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Trade Names</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Indefinite</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,510</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,510</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,599</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,599</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total intangible assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">104,310</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(380</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">103,930</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">104,399</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(127</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">104,272</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">During the fifty-two weeks ended December\u00a028, 2019, the Company acquired intangible assets as part of the Dogfish Head Transaction disclosed in Note C, that consists of $98.5\u00a0million for the value of the Dogfish Head brand name and $3.8\u00a0million for the value of customer relationships. The customer relationship intangible asset will be amortized on a straight-line basis over the 15-year useful life. Amortization expense in the fifty-two weeks ended December\u00a026, 2020 was approximately $253,000. The Company expects to record amortization expense as follows over the five subsequent years: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fiscal Year</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amount</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2021</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2023</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2024</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2025</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfGoodwillTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The change in the carrying value of goodwill and intangible assets during the fifty-two weeks ended December\u00a026, 2020 and December\u00a028, 2019 were as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Goodwill as of beginning of period</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112,529</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,683</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Acquired goodwill</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">108,846</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Impairment of goodwill</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Goodwill as of end of period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112,529</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112,529</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112529000","decimals":-3}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3683000","decimals":-3}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108846000","decimals":-3}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112529000","decimals":-3}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112529000","decimals":-3}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"108800000","decimals":-5}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"sam:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s intangible assets as of December\u00a026, 2020 and December\u00a028, 2019 were as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">As of December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.7%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">As of December 28, 2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Estimated Useful</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Life (Years)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Gross\u00a0Carrying</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amortization</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Book</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Gross\u00a0Carrying</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amortization</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Book</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.7%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:33.7%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.7%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Customer\u00a0Relationships</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000701\">15</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,800</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(380</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,420</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,800</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(127</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.78%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,673</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Trade Names</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Indefinite</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,510</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,510</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,599</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100,599</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:18.7%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total intangible assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">104,310</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(380</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">103,930</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">104,399</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(127</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.78%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">104,272</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3800000","decimals":-3}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"380000","decimals":-3}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3420000","decimals":-3}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3800000","decimals":-3}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"127000","decimals":-3}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3673000","decimals":-3}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"100510000","decimals":-3}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"100510000","decimals":-3}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"100599000","decimals":-3}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"100599000","decimals":-3}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104310000","decimals":-3}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"380000","decimals":-3}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103930000","decimals":-3}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104399000","decimals":-3}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127000","decimals":-3}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104272000","decimals":-3}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"98500000","decimals":-5}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"3800000","decimals":-5}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"253000","decimals":0}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"The Company expects to record amortization expense as follows over the five subsequent years:\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fiscal Year</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amount</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2021</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2023</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2024</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2025</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">253</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"253000","decimals":-3}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"253000","decimals":-3}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"253000","decimals":-3}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"253000","decimals":-3}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"253000","decimals":-3}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">I.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Accrued Expenses and Other Current Liabilities </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses and other current liabilities consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Employee wages, benefits and reimbursements</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">50,938</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">35,394</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Advertising, promotional and selling expenses</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,752</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,009</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued deposits</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,616</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20,483</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred revenue</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,522</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,984</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued taxes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,133</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,316</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued capital expenditures</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7,523</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,621</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other accrued liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">16,060</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,300</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">129,544</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">99,107</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses and other current liabilities consisted of the following: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Employee wages, benefits and reimbursements</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">50,938</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">35,394</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Advertising, promotional and selling expenses</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,752</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,009</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued deposits</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,616</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20,483</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred revenue</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,522</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,984</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued taxes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,133</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,316</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued capital expenditures</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7,523</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,621</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other accrued liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">16,060</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"middle\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,300</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"middle\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">129,544</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">99,107</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50938000","decimals":-3}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35394000","decimals":-3}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"sam:AccruedSalesAndMarketingCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15752000","decimals":-3}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"sam:AccruedSalesAndMarketingCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17009000","decimals":-3}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"sam:AccruedDepositsCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15616000","decimals":-3}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"sam:AccruedDepositsCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20483000","decimals":-3}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13522000","decimals":-3}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6984000","decimals":-3}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10133000","decimals":-3}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3316000","decimals":-3}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"sam:AccruedCapitalExpendituresCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7523000","decimals":-3}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"sam:AccruedCapitalExpendituresCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2621000","decimals":-3}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16060000","decimals":-3}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13300000","decimals":-3}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"129544000","decimals":-3}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99107000","decimals":-3}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:DebtDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">J.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Revolving Line of Credit </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has a credit facility in place that provides for a $150.0\u00a0million revolving line of credit which has a term not scheduled to expire until March\u00a031, 2023. The Company may elect an interest rate for borrowings under the credit facility based on either (i)\u00a0the Alternative Prime Rate (3.25% at December\u00a026, 2020) or (ii)\u00a0the applicable LIBOR rate (0.15% at December\u00a026, 2020) plus 0.45%. The Company incurs an annual commitment fee of 0.15% on the unused portion of the facility and is obligated to meet certain financial covenants, which are measured using earnings before interest, tax, depreciation and amortization (\u201cEBITDA\u201d) based ratios. The Company\u2019s EBITDA to interest expense ratio was 795.00 as of December\u00a026, 2020, compared to a minimum allowable ratio of 2.00 and the Company\u2019s total funded debt to EBITDA ratio was 0.0 as of December\u00a026, 2020, compared to a maximum allowable ratio of 2.50. During the fifty-two weeks ended December\u00a026, 2020, the company borrowed and repaid $100.0\u00a0million on the credit facility and paid a total of $0.2\u00a0million in related interest. There were no borrowings outstanding under the credit facility as of December\u00a026, 2020 and December\u00a028, 2019. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">There are also certain restrictive covenants set forth in the credit agreement. Pursuant to the negative covenants, the Company has agreed that it will not: enter into any indebtedness or guarantees other than those specified by the lender, enter into any sale and leaseback transactions, merge, consolidate, or dispose of significant assets without the lender\u2019s prior written consent, make or maintain any investments other than those permitted in the credit agreement, or enter into any transactions with affiliates outside of the ordinary course of business. In addition, the credit agreement requires the Company to obtain prior written consent from the lender on distributions on account of, or in repurchase, retirement or purchase of its capital stock or other equity interests with the exception of the following: (a)\u00a0distributions of capital stock from subsidiaries to The Boston Beer Company, Inc. and Boston Beer Corporation (a subsidiary of The Boston Beer Company, Inc.), (b) repurchase from former employees of non-vested investment shares of Class\u00a0A Common Stock, issued under the Employee Equity Incentive Plan, and (c)\u00a0redemption of shares of Class\u00a0A Common Stock as approved by the Board of Directors and payment of cash dividends to its holders of common stock. Borrowings under the credit facility may be used for working capital, capital expenditures and general corporate purposes of the Company and its subsidiaries. In the event of a default that has not been cured, the credit facility would terminate and any unpaid principal and accrued interest would become due and payable. </p>"}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"150000000.0","decimals":-5}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityExpirationDate1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"2023-03-31"}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.0325","decimals":4}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:LondonInterbankOfferedRateLIBORMember"},"factValues":[{"value":"0.0015","decimals":4}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"0.0045","decimals":4}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0015","decimals":4}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"sam:DebtInstrumentInterestCoverageRatio","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"795.00"}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"sam:InterestCoverageRatioMinimumForCovenantCompliance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2.00"}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0"}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2.50"}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000000.0","decimals":-5}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLinesOfCredit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000000.0","decimals":-5}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"sam:PaymentsOfInterestExpensesOnBorrowings","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200000","decimals":-5}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">K.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Income Taxes </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Significant components of the provision for income taxes are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Current:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Federal</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25,115</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">18,510</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,471</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">State</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,455</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,084</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,894</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total current</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">34,570</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,594</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,365</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Deferred:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Federal</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">16,363</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,081</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,860</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">State</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,337</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(346</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,398</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,700</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7,735</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14,258</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total provision for income taxes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">52,270</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">34,329</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,623</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0<span style=\"font-size:10pt;\">The Company\u2019s reconciliations to statutory rates are as follows: </span></p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Statutory rate</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">State income taxes, net of federal benefit</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.4</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.6</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.6</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deduction relating to excess stock based compensation</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4.3</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3.2</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3.6</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-deductable meals &amp; entertainment</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.2</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.7</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.1</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accounting method changes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3.9</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Change in valuation allowance</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.1</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.4</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.7</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.3</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.4</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.4</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23.8</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20.3</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Due to a change of tax accounting methods for depreciation of certain property, plant and equipment for the fiscal year-ended December\u00a030, 2017, the Company experienced a one-time income tax benefit of $4.5\u00a0million for the tax year ended December\u00a029, 2018. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Significant components of the Company\u2019s deferred tax assets and liabilities are as follows at: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Deferred tax assets:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Lease Liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,951</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,567</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventory</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,525</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,868</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Stock-based compensation expense</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,568</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,818</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,171</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,232</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,212</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,914</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred tax assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">31,427</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32,399</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Valuation allowance</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,866</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred tax assets net of valuation allowance</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">29,405</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">30,533</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Deferred tax liabilities:</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(88,947</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(78,232</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Right-of-use Assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(15,695</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(14,203</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(12,900</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(10,899</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid expenses</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,528</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,209</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred tax liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(122,070</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(105,543</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net deferred tax liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(92,665</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(75,010</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s practice is to classify interest and penalties related to income tax matters in income tax expense. Interest and penalties included in the provision for income taxes amounted to $0.0\u00a0million, $0.0\u00a0million, and $0.1\u00a0million for fiscal years </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, and 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, respectively. Accrued interest and penalties amounted to $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.2\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million and $</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.1\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">million at December\u00a02</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"> and December\u00a0</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">28</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, </span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, respectively. </span></p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Balance at beginning of year</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">811</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">836</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Increases related to current year tax positions</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">101</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Increases (decreases) related to prior year tax positions</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(63</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Decreases related to lapse of statute of limitations</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(12</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(63</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Balance at end of year</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">812</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">811</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Included in the balance of unrecognized tax benefits at December\u00a026, 2020 and December\u00a028, 2019 are potential net benefits of $0.8\u00a0million and $0.8\u00a0million, respectively, that would favorably impact the effective tax rate if recognized. Unrecognized tax benefits are included in accrued expenses in the accompanying consolidated balance sheets and adjusted in the period in which new information about a tax position becomes available or the final outcome differs from the amount recorded. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In September 2017, the Internal Revenue Service (\u201cIRS\u201d) commenced an examination of the Company\u2019s 2015 consolidated corporate income tax return. The examination was completed in July 2018 resulting in a no change report. As of December\u00a026, 2020, the Company\u2019s 2017, 2018, and 2019 federal income tax returns remain subject to examination by IRS. The Company\u2019s state income tax returns remain subject to examination for three or four years depending on the state\u2019s statute of limitations. The Company is being audited by one state as of December\u00a026, 2020. In addition, the Company is generally obligated to report changes in taxable income arising from federal income tax audits. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">It is reasonably possible that the Company\u2019s unrecognized tax benefits may increase or decrease in 2020 if there are changes as a result of potential income tax audits; however, the Company cannot estimate the range of such possible changes. The Company does not expect that any potential changes would have a material impact on the Company\u2019s financial position, results of operations or cash flows. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As of December\u00a026, 2020, the Company\u2019s deferred tax assets included a capital loss carryforward totaling $1.1\u00a0million. If unused, the capital loss carryforward will expire in fiscal year 2021. </p>"}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Significant components of the provision for income taxes are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Current:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Federal</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25,115</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">18,510</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,471</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">State</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,455</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,084</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,894</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total current</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">34,570</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,594</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,365</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Deferred:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Federal</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">16,363</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,081</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,860</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">State</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,337</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(346</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,398</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,700</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7,735</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14,258</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total provision for income taxes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">52,270</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">34,329</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,623</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25115000","decimals":-3}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18510000","decimals":-3}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4471000","decimals":-3}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9455000","decimals":-3}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8084000","decimals":-3}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4894000","decimals":-3}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34570000","decimals":-3}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26594000","decimals":-3}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9365000","decimals":-3}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16363000","decimals":-3}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8081000","decimals":-3}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12860000","decimals":-3}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1337000","decimals":-3}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-346000","decimals":-3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1398000","decimals":-3}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17700000","decimals":-3}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7735000","decimals":-3}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14258000","decimals":-3}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52270000","decimals":-3}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34329000","decimals":-3}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23623000","decimals":-3}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0<span style=\"font-size:10pt;\">The Company\u2019s reconciliations to statutory rates are as follows: </span></p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Statutory rate</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">State income taxes, net of federal benefit</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.4</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.6</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.6</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deduction relating to excess stock based compensation</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4.3</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3.2</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3.6</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-deductable meals &amp; entertainment</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.2</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.7</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.1</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accounting method changes</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3.9</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Change in valuation allowance</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.1</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.4</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.7</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.3</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.4</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21.4</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23.8</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20.3</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.210"}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.210"}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.210"}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.044","decimals":3}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.046","decimals":3}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.046","decimals":3}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.043","decimals":3}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.032","decimals":3}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.036","decimals":3}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.002","decimals":3}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.007","decimals":3}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.011","decimals":3}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"-0.039","decimals":3}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.004","decimals":3}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.007","decimals":3}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.003","decimals":3}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.004","decimals":3}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.214","decimals":3}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.238","decimals":3}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.203","decimals":3}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4500000","decimals":-5}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Significant components of the Company\u2019s deferred tax assets and liabilities are as follows at: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Deferred tax assets:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Lease Liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,951</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,567</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Inventory</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,525</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,868</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Stock-based compensation expense</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,568</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">5,818</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accrued expenses</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,171</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,232</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,212</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,914</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred tax assets</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">31,427</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32,399</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Valuation allowance</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,866</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred tax assets net of valuation allowance</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">29,405</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">30,533</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Deferred tax liabilities:</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Property, plant and equipment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(88,947</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(78,232</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Right-of-use Assets</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(15,695</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(14,203</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(12,900</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(10,899</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Prepaid expenses</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,528</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,209</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total deferred tax liabilities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(122,070</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(105,543</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net deferred tax liabilities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(92,665</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(75,010</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"sam:DeferredTaxAssetsLeaseLiabilities","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17951000","decimals":-3}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"sam:DeferredTaxAssetsLeaseLiabilities","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15567000","decimals":-3}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2525000","decimals":-3}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5868000","decimals":-3}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5568000","decimals":-3}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5818000","decimals":-3}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3171000","decimals":-3}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3232000","decimals":-3}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2212000","decimals":-3}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1914000","decimals":-3}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31427000","decimals":-3}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32399000","decimals":-3}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2022000","decimals":-3}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1866000","decimals":-3}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29405000","decimals":-3}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30533000","decimals":-3}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88947000","decimals":-3}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78232000","decimals":-3}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"sam:DeferredTaxLiabilitiesRightOfUseAssets","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15695000","decimals":-3}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"sam:DeferredTaxLiabilitiesRightOfUseAssets","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14203000","decimals":-3}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12900000","decimals":-3}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"sam:DeferredTaxLiabilitiesAccumulatedAmortizationOnIntangibleAssets","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10899000","decimals":-3}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4528000","decimals":-3}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2209000","decimals":-3}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"122070000","decimals":-3}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"105543000","decimals":-3}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilities","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92665000","decimals":-3}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilities","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75010000","decimals":-3}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0.0","decimals":-5}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0.0","decimals":-5}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000","decimals":-5}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200000","decimals":-5}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000","decimals":-5}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Balance at beginning of year</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">811</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">836</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Increases related to current year tax positions</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">101</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Increases (decreases) related to prior year tax positions</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(63</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Decreases related to lapse of statute of limitations</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(12</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(63</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Balance at end of year</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">812</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">811</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"811000","decimals":-3}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"836000","decimals":-3}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101000","decimals":-3}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13000","decimals":-3}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-63000","decimals":-3}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12000","decimals":-3}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63000","decimals":-3}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"812000","decimals":-3}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"811000","decimals":-3}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"800000","decimals":-5}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"800000","decimals":-5}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationDescription","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"In September 2017, the Internal Revenue Service (\u201cIRS\u201d) commenced an examination of the Company\u2019s 2015 consolidated corporate income tax return. The examination was completed in July 2018 resulting in a no change report. As of December\u00a026, 2020, the Company\u2019s 2017, 2018, and 2019 federal income tax returns remain subject to examination by IRS. The Company\u2019s state income tax returns remain subject to examination for three or four years depending on the state\u2019s statute of limitations."}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"sam:IncomeTaxReturnExaminationPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"sam:IncomeTaxReturnExaminationPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1100000","decimals":-5}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2021"}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">L.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Commitments and Contingencies </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Contractual Obligations </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As of December\u00a026, 2020, projected cash outflows under non-cancelable contractual obligations for the remaining years under the contracts are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"26\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.4%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Payments Due by Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Total</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2021</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2023</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2024</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2025</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Thereafter</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"26\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.4%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Ingredients (excluding hops and malt)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">91,414</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">91,414</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Brand support</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">87,459</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">61,154</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,646</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,397</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,703</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,559</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Equipment and machinery</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">79,379</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">79,379</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Hops and malt</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">51,988</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">41,103</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,667</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,317</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,175</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,726</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,659</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,854</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,633</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">172</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total contractual obligations</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">321,899</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">282,904</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14,946</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,886</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,878</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,285</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s accounting policy for inventory and purchase commitments is to recognize a loss by establishing a reserve to the extent inventory levels and commitments exceed forecasted needs. The computation of the excess inventory requires management to make certain assumptions regarding future sales growth, product mix, cancellation costs and supply, among others. Actual results may differ materially from management\u2019s estimates. The Company continues to manage inventory </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">levels and purchase commitments in an effort to maximize utilization. However, changes in management\u2019s assumptions regarding future sales growth, product mix and hops market conditions could result in future material losses. </span></p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company utilizes several varieties of hops in the production of its products. To ensure adequate supplies of these varieties, the Company enters into advance multi-year purchase commitments based on forecasted future hop requirements, among other factors. These purchase commitments extend through crop year 2025 and specify both the quantities and prices, denominated in U.S.\u00a0Dollar, Euros, New Zealand Dollars and British Pounds, to which the Company is committed. Hops purchase commitments outstanding at December\u00a026, 2020 totaled $29.5\u00a0million, based on the exchange rates on that date. The Company does not use forward currency exchange contracts and intends to purchase future hops using the exchange rate at the time of purchase. These contracts were deemed necessary in order to bring hop inventory levels and purchase commitments into balance with the Company\u2019s current brewing volume and hop usage forecasts. In addition, these contracts enable the Company to secure its position for future supply with hop vendors in the face of some competitive buying activity. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Currently, the Company has entered into contracts for barley and wheat used in the Company\u2019s malt with four major suppliers. The contracts include crop year 2020 and 2021 and cover the Company\u2019s barley, wheat, and malt requirements for 2021. These purchase commitments outstanding at December\u00a026, 2020 totaled $22.5\u00a0million. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">For the fiscal year ended December\u00a026, 2020, the Company brewed approximately 65% of its volume at Company-owned breweries. In the normal course of its business, the Company has historically entered into various production arrangements with other brewing companies. Pursuant to these arrangements, the Company supplies raw materials to those brewing companies, and incurs conversion fees for labor at the time the liquid is produced and packaged. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company currently has a brewing services agreement with subsidiaries of City Brewing Company, LLC (\u201cCity Brewing\u201d).\u00a0\u00a0During 2019 and 2020, City Brewing supplied approximately 23% and 33% of the Company\u2019s annual shipment volume, respectively. In accordance with the brewing services agreement, the Company has paid to City $71.6 million dollars for capital improvements at City Brewing facilities and other pre-payments. The Company has the contractual right to extend its agreement with City Brewing beyond the December 31, 2024 termination date on an annual basis through December 31, 2035. At December\u00a026, 2020, the Company had prepaid third-party brewing service fees of $14.8\u00a0million in prepaid expenses and other current assets and $56.8\u00a0million in other assets, long term. The Company plans to expense the total amount of $71.6 million over the brewing service agreement periods ending in 2026 based on committed capacity. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In accordance with the City Brewing contract and other production arrangements, the Company is obligated to meet annual minimum volume commitments and is subject to contractual shortfall fees if these annual minimum volume commitments are not met. At December 26, 2020, if volume for the remaining term of the production arrangements were zero, the contractual shortfall fees would total $70.7 million through December 31, 2026. Based on current production volume projections, the Company believes that it will meet all annual volume commitments under these production arrangements and will not incur any shortfall fees. If future volume projections are reduced below the minimum annual volume commitments and the Company estimates that shortfall fees will be incurred, the Company will expense the estimated shortfall fees in the period when incurring the shortfall fees becomes probable.</p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s arrangements with other brewing companies require it to periodically purchase equipment in support of brewery operations. As of December\u00a026, 2020, there were no significant equipment purchase requirements outstanding under existing contracts. Changes to the Company\u2019s brewing strategy or existing production arrangements, new production relationships or the introduction of new products in the future may require the Company to purchase equipment to support the contract breweries\u2019 operations. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company continues to review the impact the COVID-19 pandemic will have on its future commitments and contingencies but does not believe that the future commitments will be materially impacted.</p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Litigation </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company is currently not a party to any pending or threatened litigation, the outcome of which would be expected to have a material adverse effect on its financial condition or the results of its operations. </p>"}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As of December\u00a026, 2020, projected cash outflows under non-cancelable contractual obligations for the remaining years under the contracts are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"26\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.4%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Payments Due by Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Total</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2021</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2022</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2023</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2024</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2025</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Thereafter</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"26\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.4%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Ingredients (excluding hops and malt)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">91,414</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">91,414</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Brand support</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">87,459</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">61,154</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,646</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,397</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,703</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,559</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Equipment and machinery</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">79,379</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">79,379</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.68%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Hops and malt</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">51,988</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">41,103</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,667</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,317</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,175</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,726</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.88%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Other</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,659</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,854</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,633</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">172</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.68%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total contractual obligations</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">321,899</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">282,904</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14,946</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,886</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,878</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,285</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.88%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:IngredientsExcludingHopsAndMaltMember"},"factValues":[{"value":"91414000","decimals":-3}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:IngredientsExcludingHopsAndMaltMember"},"factValues":[{"value":"91414000","decimals":-3}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"87459000","decimals":-3}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"61154000","decimals":-3}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"8646000","decimals":-3}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"8397000","decimals":-3}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"4703000","decimals":-3}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"4559000","decimals":-3}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"79379000","decimals":-3}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"79379000","decimals":-3}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsAndMaltMember"},"factValues":[{"value":"51988000","decimals":-3}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsAndMaltMember"},"factValues":[{"value":"41103000","decimals":-3}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsAndMaltMember"},"factValues":[{"value":"4667000","decimals":-3}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsAndMaltMember"},"factValues":[{"value":"2317000","decimals":-3}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsAndMaltMember"},"factValues":[{"value":"2175000","decimals":-3}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsAndMaltMember"},"factValues":[{"value":"1726000","decimals":-3}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"11659000","decimals":-3}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"9854000","decimals":-3}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"1633000","decimals":-3}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"172000","decimals":-3}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"321899000","decimals":-3}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"282904000","decimals":-3}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14946000","decimals":-3}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10886000","decimals":-3}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6878000","decimals":-3}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6285000","decimals":-3}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"us-gaap:RecordedUnconditionalPurchaseObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsMember"},"factValues":[{"value":"29500000","decimals":-5}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"sam:NumberOfSuppliers","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:vendor","us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis":"sam:BarleyWheatAndMaltMember"},"factValues":[{"value":"4"}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"us-gaap:PurchaseObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis":"sam:BarleyWheatAndMaltMember"},"factValues":[{"value":"22500000","decimals":-5}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"sam:PercentageOfProductionVolumes","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.65"}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"sam:PercentageOfProductionVolumes","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.23"}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"sam:PercentageOfProductionVolumes","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.33"}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForCapitalImprovements","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:CityBrewingMember"},"factValues":[{"value":"71600000","decimals":-5}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:NatureOfPrepaidExpensesAxis":"sam:PrepaidBrewingFeesMember"},"factValues":[{"value":"14800000","decimals":-5}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseCurrent","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56800000","decimals":-5}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssets","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:NatureOfPrepaidExpensesAxis":"sam:PrepaidBrewingFeesMember"},"factValues":[{"value":"71600000","decimals":-5}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"sam:EstimatedVolumeCommitmentsContractualShortfallFees","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"70700000","decimals":-5}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">M.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Fair Value Measures </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company defines fair value as the price that would be received to sell an asset or be paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies the following fair value </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level\u00a01 measurements) and the lowest priority to unobservable inputs (Level\u00a03 measurements). </span></p>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2022</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;\"><span style=\"font-family:Times New Roman;\">Level\u00a01\u00a0\u2014 Level\u00a01 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. </span></p></td></tr></table></div>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2022</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;\"><span style=\"font-family:Times New Roman;\">Level\u00a02\u00a0\u2014 Level\u00a02 inputs are inputs other than quoted prices included within Level\u00a01 that are observable for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level\u00a02 input must be observable for substantially the full term of the asset or liability. </span></p></td></tr></table></div>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;\">\u00a0</p></td>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2022</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;\"><span style=\"font-family:Times New Roman;\">Level\u00a03\u00a0\u2014 Level\u00a03 inputs are unobservable inputs for the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date. </span></p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s money market funds are measured at fair value on a recurring basis (at least annually) and are classified within Level\u00a01 of the fair value hierarchy because they are valued using quoted market prices. The money market funds are invested substantially in United States Treasury and government securities. The Company does not adjust the quoted market price for such financial instruments. Cash, receivables and payables are carried at their cost, which approximates fair value, because of their short-term nature. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">At December\u00a026, 2020 and December\u00a028, 2019, the Company had money market funds with a \u201cTriple A\u201d rated money market fund. The Company considers the \u201cTriple A\u201d rated money market fund to be a large, highly-rated investment-grade institution. As of December\u00a026, 2020, and December\u00a028, 2019, the Company\u2019s cash and cash equivalents balance was $163.3\u00a0million and $36.7\u00a0million, respectively, including money market funds amounting to $157.6\u00a0million and $29.5\u00a0million, respectively. </p>"}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163300000","decimals":-5}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36700000","decimals":-5}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:MoneyMarketFundsAtCarryingValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"157600000","decimals":-5}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"us-gaap:MoneyMarketFundsAtCarryingValue","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29500000","decimals":-5}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">N.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Common Stock and Share-Based Compensation </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Class\u00a0A Common Stock </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Class\u00a0A Common Stock has no voting rights, except (1)\u00a0as required by law, (2)\u00a0for the election of Class\u00a0A Directors, and (3)\u00a0that the approval of the holders of the Class\u00a0A Common Stock is required for (a)\u00a0certain future authorizations or issuances of additional securities which have rights senior to Class\u00a0A Common Stock, (b)\u00a0certain alterations of rights or terms of the Class\u00a0A or Class\u00a0B Common Stock as set forth in the Articles of Organization of the Company, (c)\u00a0other amendments of the Articles of Organization of the Company, (d)\u00a0certain mergers or consolidations with, or acquisitions of, other entities, and (e)\u00a0sales or dispositions of any significant portion of the Company\u2019s assets. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Class\u00a0B Common Stock </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Class\u00a0B Common Stock has full voting rights, including the right to (1)\u00a0elect a majority of the members of the Company\u2019s Board of Directors and (2)\u00a0approve all (a)\u00a0amendments to the Company\u2019s Articles of Organization, (b)\u00a0mergers or consolidations with, or acquisitions of, other entities, (c)\u00a0sales or dispositions of any significant portion of the Company\u2019s assets, and (d)\u00a0equity-based and other executive compensation and other significant corporate matters. The Company\u2019s Class\u00a0B Common Stock is not listed for trading. Each share of Class\u00a0B Common Stock is freely convertible into one share of Class\u00a0A Common Stock, upon request of any Class\u00a0B holder, and participates equally in earnings. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">All distributions with respect to the Company\u2019s capital stock are restricted by the Company\u2019s credit agreement, with the exception of distributions of capital stock from subsidiaries to The Boston Beer Company, Inc. and </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Boston Beer Corporation, repurchase from former employees of non-vested investment shares of Class\u00a0A Common Stock issued under the Company\u2019s equity incentive plan, redemption of certain shares of Class\u00a0A Common Stock as approved by the Board of Directors and payment of cash dividends to its holders of common stock. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Employee Stock Compensation Plan </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s Employee Equity Incentive Plan (the \u201cEquity Plan\u201d) currently provides for the grant of discretionary options, restricted stock awards and restricted stock units to employees, and provides for shares to be sold to employees of the Company at a discounted purchase price under its investment share program. The Equity Plan is administered by the Board of </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Directors of the Company, based on recommendations received from the Compensation Committee of the Board of Directors. The Compensation Committee consists of three independent directors. In determining the quantities and types of awards for grant, the Compensation Committee periodically reviews the objectives of the Company\u2019s compensation system and takes into account the position and responsibilities of the employee being considered, the nature and value to the Company of his or her service and accomplishments, his or her present and potential contributions to the success of the Company, the value of the type of awards to the employee and such other factors as the Compensation Committee deems relevant. </span></p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Stock options and related vesting requirements and terms are granted at the Board of Directors\u2019 discretion, but generally vest ratably over <span style=\"-sec-ix-hidden:F_000891\">three to five-year</span> periods and, with respect to certain options granted to members of senior management, based on the Company\u2019s performance. Generally, the maximum contractual term of stock options is ten years, although the Board of Directors may grant options that exceed the ten-year term. During fiscal years 2020, 2019, and 2018, the Company granted options to purchase 21,992 shares, 26,507 shares, 27,490 shares, respectively, of its Class\u00a0A Common Stock to employees at market price on the grant dates. Of the shares granted in 2020, all shares related to performance-based stock options. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">During fiscal years 2020, 2019, and 2018, the Company granted 33,403 shares, 22,509 shares, and 83,561 shares, respectively, of restricted stock units or awards to certain senior managers and key employees. Of the total 2020 restricted stock unit grants, 30,707 are service-based and vest ratably over service periods of one to five years and 2,696 are performance-based. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Equity Plan also has an investment share program which permits employees who have been with the Company for at least one year to purchase shares of Class\u00a0A Common Stock at a discount from current market value of 0% to 40%, based on the employee\u2019s tenure with the Company. Investment shares vest ratably over service periods of five years. Participants may pay for these shares either up front or through payroll deductions over an eleven-month period during the year of purchase. During fiscal years 2020, 2019, and 2018, employees elected to purchase an aggregate of 9,127 investment shares, 7,901 investment shares, and 9,214 investment shares, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has reserved 6.7\u00a0million shares of Class\u00a0A Common Stock for issuance pursuant to the Equity Plan, of which 1.0\u00a0million shares were available for grant as of December\u00a026, 2020. Shares reserved for issuance under cancelled employee stock options and forfeited restricted stock are returned to the reserve under the Equity Plan for future grants or purchases. The Company also purchases unvested investment shares from employees who have left the Company at the lesser of (i)\u00a0the price paid for the shares when the employee acquired the shares or (ii)\u00a0the fair market value of the shares as of the date next preceding the date on which the shares are called for redemption by the Company. These shares are also returned to the reserve under the Equity Plan for future grants or purchases. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Non-Employee Director Options </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has a stock option plan for non-employee directors of the Company (the \u201cNon-Employee Director Plan\u201d), pursuant to which each non-employee director of the Company is granted an option to purchase shares of the Company\u2019s Class\u00a0A Common Stock upon election or re-election to the Board of Directors. Stock options issued to non-employee directors vest upon grant and have a maximum contractual term of ten years. During fiscal years 2020, 2019, and 2018 the Company granted options to purchase an aggregate of 4,410 shares, 4,779 shares, and 5,080 shares of the Company\u2019s Class\u00a0A Common Stock to non-employee directors, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has reserved 0.6\u00a0million shares of Class\u00a0A Common Stock for issuance pursuant to the Non-Employee Director Plan, of which 0.1\u00a0million shares were available for grant as of December\u00a026, 2020. Shares under any cancelled non-employee directors\u2019 stock options or options that expire unexercised are returned to the reserve under the Non-Employee Director Plan for future grants. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Option Activity </span></p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Information related to stock options under the Equity Plan and the Non-Employee Director Plan is summarized as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted-</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Average</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Exercise</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Price</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted-Average</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Remaining</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Contractual Term</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">in Years</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Aggregate</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Intrinsic</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.6%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Outstanding at December 28, 2019</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">315,678</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">186.53</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.6%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Granted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,402</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">393.54</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.6%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Forfeited</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,595</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">242</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Exercised</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(97,638</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">136.87</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Outstanding at December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">241,847</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">228.58</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000934\">5.93</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">190,176</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Exercisable at December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">53,638</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">211.32</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000935\">5.16</span></p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">43,104</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Vested and expected to vest at</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">217,604</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">227.97</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000936\">5.91</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">171,246</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Of the total options outstanding at December\u00a026, 2020, 14,962 shares were performance-based options for which the performance criteria had yet to be achieved and 24,699 shares were performance-based options for which the performance criteria had been met but yet to be approved for vesting by the Board of Directors. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Stock Compensation to Chief Executive Officer </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">On April\u00a030, 2018, the Company granted its incoming Chief Executive Officer a performance-based stock option to purchase 9,959 shares of the Company\u2019s Class\u00a0A Common stock with a weighted average fair value of $100.50 per share, which vests through 2022. The Chief Executive Officer was also granted 64,325 restricted stock awards with a weighted-average fair value of $229.30 per share with service-based vesting through 2023. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Stock-Based Compensation </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table provides information regarding stock-based compensation expense included in operating expenses in the accompanying consolidated statements of comprehensive income: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amounts included in advertising, promotional and</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 selling expenses</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,467</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,996</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,243</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amounts included in general and administrative</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 expenses</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,815</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,341</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,792</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total stock-based compensation expense</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,282</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,337</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,035</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amounts related to performance-based stock awards</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 included in total stock-based compensation expense</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,771</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,944</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,750</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As permitted by ASC 718, the Company uses a lattice model, such as the trinomial option-pricing model, to estimate the fair values of stock options. The Company believes that the Black-Scholes option-pricing model is less effective than the trinomial option-pricing model in valuing long-term options, as it assumes that volatility and interest rates are constant over the life of the option. In addition, the Company believes that the trinomial option-pricing model more accurately reflects the fair value of its stock awards, as it takes into account historical employee exercise patterns based on changes in the Company\u2019s stock price and other relevant variables. The weighted-average fair value of stock options granted in fiscal years 2020, 2019, and 2018 was $153.31, $131.91, and $92.89 per share, respectively, as calculated using a trinomial option-pricing model. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Weighted average assumptions used to estimate fair values of stock options on the date of grants are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Expected volatility</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32.6</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32.1</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">34.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Risk-free interest rate</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.09</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.63</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.68</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Expected dividends</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Exercise factor</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.1 times</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.33 times</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.52 times</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Discount for post-vesting restrictions</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Expected volatility is based on the Company\u2019s historical realized volatility. The risk-free interest rate represents the implied yields available from the U.S. Treasury zero-coupon yield curve over the contractual term of the option when using the trinomial option-pricing model. Expected dividend yield is 0% because the Company has not paid dividends in the past and currently has no known intention to do so in the future. Exercise factor and discount for post-vesting restrictions are based on the Company\u2019s historical experience. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Fair value of restricted stock awards is based on the Company\u2019s traded stock price on the date of the grants. Fair value of investment shares is calculated using the trinomial option-pricing model. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company uses the straight-line attribution method in recognizing stock-based compensation expense for awards that vest based on service conditions. For awards that vest subject to performance conditions, compensation expense is recognized ratably for each tranche of the award over the performance period if it is probable that performance conditions will be met. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company recognizes compensation expense, less estimated forfeitures of 13.0%. The forfeiture rate is based upon historical experience and the Company periodically reviews this rate to ensure proper projection of future forfeitures. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The total fair value of options vested during fiscal years 2020, 2019, and 2018 was $4.8\u00a0million, $2.5\u00a0million, and $3.2\u00a0million, respectively. The aggregate intrinsic value of stock options exercised during fiscal years 2020, 2019, and 2018 was $45.9\u00a0million, $20.9\u00a0million, and $19.2\u00a0million, respectively. </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Based on equity awards outstanding as of December\u00a026, 2020, there is $28.6\u00a0million of unrecognized compensation costs, net of estimated forfeitures, related to unvested share-based compensation arrangements that are expected to vest. Such costs are expected to be recognized over a weighted-average period of 2.0 years. </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Non-Vested Shares Activity </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table summarizes vesting activities of shares issued under the investment share program and restricted stock awards: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Number of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Average Fair</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-vested at December 28, 2019</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">122,142</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">213.52</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Granted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">42,530</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">350.96</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Vested</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(45,860</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">214.23</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Forfeited</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,496</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">236.63</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-vested at December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">114,316</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">263.47</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">45,860 shares vested in 2020 with a weighted average fair value of $214.23, 33,205 shares vested in 2019 with a weighted average fair value of $188.63, and 20,678 shares vested in 2018 with a weighted average fair value of $156.50. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Stock Repurchase Program </span></p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In 1998, the Board of Directors authorized management to implement a stock repurchase program. As of December\u00a026, 2020, the Company has repurchased a cumulative total of approximately 13.8\u00a0million shares of its Class\u00a0A Common Stock for an aggregate purchase price of approximately $840.7\u00a0million as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Number of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Aggregate</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Purchase Price</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 30, 2017</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,447,346</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">752,352</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018 repurchases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">349,691</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">88,312</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 29, 2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,797,037</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">840,664</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019 repurchases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 28, 2019</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,797,037</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">840,664</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020 repurchases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,797,037</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">840,664</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"21992"}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"26507"}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"27490"}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"33403"}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"22509"}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"83561"}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:ServiceBasedAwardsMember"},"factValues":[{"value":"30707"}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"2696"}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MinimumMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MinimumMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MaximumMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"0.40","decimals":2}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsPaymentDescription","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"Participants may pay for these shares either up front or through payroll deductions over an eleven-month period during the year of purchase."}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"9127"}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"7901"}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"9214"}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"6700000"}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000000.0"}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"4410"}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"4779"}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"5080"}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"600000"}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"100000"}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Information related to stock options under the Equity Plan and the Non-Employee Director Plan is summarized as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted-</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Average</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Exercise</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Price</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted-Average</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Remaining</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Contractual Term</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">in Years</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Aggregate</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Intrinsic</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.6%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Outstanding at December 28, 2019</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">315,678</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">186.53</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.6%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Granted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,402</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">393.54</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.6%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Forfeited</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,595</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">242</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Exercised</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(97,638</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">136.87</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Outstanding at December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">241,847</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">228.58</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000934\">5.93</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">190,176</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Exercisable at December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">53,638</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">211.32</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000935\">5.16</span></p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">43,104</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.6%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Vested and expected to vest at</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">217,604</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">227.97</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"-sec-ix-hidden:F_000936\">5.91</span></p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">171,246</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"315678"}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"186.53","decimals":2}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"26402"}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"393.54","decimals":2}]},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2595"}]},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"242","decimals":0}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"97638"}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"136.87","decimals":2}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"241847"}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"228.58","decimals":2}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190176000","decimals":-3}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"53638"}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"211.32","decimals":2}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43104000","decimals":-3}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"217604"}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"227.97","decimals":2}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"171246000","decimals":-3}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"14962"}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember","srt:TitleOfIndividualAxis":"sam:BoardOfDirectorsMember"},"factValues":[{"value":"24699"}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2018-04-30T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"sam:PresidentAndChiefExecutiveOfficerMember"},"factValues":[{"value":"9959"}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2018-04-30T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","srt:TitleOfIndividualAxis":"sam:PresidentAndChiefExecutiveOfficerMember"},"factValues":[{"value":"100.50","decimals":2}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2018-04-30T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:TitleOfIndividualAxis":"srt:ChiefExecutiveOfficerMember"},"factValues":[{"value":"64325"}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2018-04-30T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:TitleOfIndividualAxis":"srt:ChiefExecutiveOfficerMember"},"factValues":[{"value":"229.30","decimals":2}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table provides information regarding stock-based compensation expense included in operating expenses in the accompanying consolidated statements of comprehensive income: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amounts included in advertising, promotional and</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 selling expenses</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,467</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,996</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,243</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amounts included in general and administrative</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 expenses</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,815</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,341</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,792</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total stock-based compensation expense</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15,282</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,337</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10,035</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amounts related to performance-based stock awards</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 included in total stock-based compensation expense</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,771</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,944</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,750</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"4467000","decimals":-3}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"3996000","decimals":-3}]},{"name":"rpt:f-935","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"3243000","decimals":-3}]},{"name":"rpt:f-936","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"10815000","decimals":-3}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"8341000","decimals":-3}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"6792000","decimals":-3}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15282000","decimals":-3}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12337000","decimals":-3}]},{"name":"rpt:f-941","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10035000","decimals":-3}]},{"name":"rpt:f-942","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"2771000","decimals":-3}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"1944000","decimals":-3}]},{"name":"rpt:f-944","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"1750000","decimals":-3}]},{"name":"rpt:f-945","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"153.31","decimals":2}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"131.91","decimals":2}]},{"name":"rpt:f-947","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"92.89","decimals":2}]},{"name":"rpt:f-948","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Weighted average assumptions used to estimate fair values of stock options on the date of grants are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Expected volatility</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32.6</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32.1</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">34.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Risk-free interest rate</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.09</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.63</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.68</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Expected dividends</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Exercise factor</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.1 times</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.33 times</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.52 times</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Discount for post-vesting restrictions</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0.0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-949","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.326","decimals":3}]},{"name":"rpt:f-950","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.321","decimals":3}]},{"name":"rpt:f-951","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.340","decimals":3}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0109","decimals":4}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0263","decimals":4}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0268","decimals":4}]},{"name":"rpt:f-955","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-956","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-957","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-958","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Time"},"factValues":[{"value":"2.1","decimals":1}]},{"name":"rpt:f-959","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Time"},"factValues":[{"value":"2.33","decimals":2}]},{"name":"rpt:f-960","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Time"},"factValues":[{"value":"2.52","decimals":2}]},{"name":"rpt:f-961","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.000","decimals":3}]},{"name":"rpt:f-962","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.000","decimals":3}]},{"name":"rpt:f-963","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.000","decimals":3}]},{"name":"rpt:f-964","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-965","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.130","decimals":3}]},{"name":"rpt:f-966","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4800000","decimals":-5}]},{"name":"rpt:f-967","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2500000","decimals":-5}]},{"name":"rpt:f-968","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3200000","decimals":-5}]},{"name":"rpt:f-969","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45900000","decimals":-5}]},{"name":"rpt:f-970","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20900000","decimals":-5}]},{"name":"rpt:f-971","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19200000","decimals":-5}]},{"name":"rpt:f-972","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28600000","decimals":-5}]},{"name":"rpt:f-973","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-974","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table summarizes vesting activities of shares issued under the investment share program and restricted stock awards: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Number of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Weighted</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Average Fair</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Value</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-vested at December 28, 2019</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">122,142</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">213.52</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Granted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">42,530</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">350.96</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Vested</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(45,860</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">214.23</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Forfeited</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,496</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">236.63</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Non-vested at December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">114,316</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">263.47</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"122142"}]},{"name":"rpt:f-976","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"213.52","decimals":2}]},{"name":"rpt:f-977","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"42530"}]},{"name":"rpt:f-978","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"350.96","decimals":2}]},{"name":"rpt:f-979","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"45860"}]},{"name":"rpt:f-980","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"214.23","decimals":2}]},{"name":"rpt:f-981","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4496"}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"236.63","decimals":2}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"114316"}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"263.47","decimals":2}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"45860"}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"214.23","decimals":2}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"33205"}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"188.63","decimals":2}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"20678"}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"156.50","decimals":2}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"As of December\u00a026, 2020, the Company has repurchased a cumulative total of approximately 13.8\u00a0million shares of its Class\u00a0A Common Stock for an aggregate purchase price of approximately $840.7\u00a0million as follows:\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Number of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Aggregate</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Purchase Price</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 30, 2017</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,447,346</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">752,352</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018 repurchases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">349,691</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">88,312</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 29, 2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,797,037</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">840,664</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019 repurchases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 28, 2019</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,797,037</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">840,664</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020 repurchases</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Repurchased at December 26, 2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,797,037</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">840,664</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-992","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13800000","decimals":-5}]},{"name":"rpt:f-993","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"840700000","decimals":-5}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13447346"}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"752352000","decimals":-3}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"349691"}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88312000","decimals":-3}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13797037"}]},{"name":"rpt:f-999","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"840664000","decimals":-3}]},{"name":"rpt:f-1000","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13797037"}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"840664000","decimals":-3}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13797037"}]},{"name":"rpt:f-1003","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"840664000","decimals":-3}]},{"name":"rpt:f-1004","factDimensions":{"xbrl:concept":"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">O.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Employee Retirement Plans and Post-Retirement Medical Benefits </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has one retirement plan covering substantially all non-union employees; two other retirement plans, one of which covers substantially all union employees, and the other of which covers employees of a specific union which was terminated in 2020; and post-retirement medical benefits covering substantially all union employees. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Non-Union Plans </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Boston Beer Company 401(k) Plan (the \u201cBoston Beer 401(k) Plan\u201d), which was established by the Company in 1993, is a Company-sponsored defined contribution plan that covers a majority of the Company\u2019s non-union employees who are employed by Boston Beer Corporation, American Craft Brewery LLC, A\u00a0&amp; S Brewing Collaborative LLC, or Angry Orchard Cider Company, LLC. All non-union employees of these entities are eligible to participate in the Plan immediately upon employment. Participants may make voluntary contributions up to 60% of their annual compensation, subject to IRS limitations. The Company matches each participant\u2019s contribution. A maximum of 5% of compensation is taken into account in determining the amount of the match. In January 2020, the Company amended the Boston Beer 401(k) Plan to update the Company match as follows: 100% of the first 3% of the eligible compensation participants contribute. Thereafter, the Company matches 50% of the eligible contribution, up to a maximum of 5%. The Company\u2019s contributions to the Boston Beer 401(k) Plan amounted to $6.4\u00a0million, $4.0\u00a0million, and $3.5\u00a0million in fiscal years 2020, 2019, and 2018, respectively. The basic annual administrative fee for the Boston Beer 401(k) Plan is paid by the Plan\u2019s investment fund revenue. In addition, per the Service Provider Payment Agreement, a credit up to a maximum of two basis points multiplied by the total amount of assets under the Plan per year is available for paying eligible Plan expenses. Participant forfeitures are also available for paying eligible Plan expenses. The Company is responsible for the payment of any additional fees related to the management of the Boston Beer 401(k) Plan. Such fees are not material to the Company. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As part of the Dogfish Head Transaction, the Company acquired The Dogfish Head 401(k) Plan (the \u201cDogfish Head 401(k) Plan\u201d), which is a Company-sponsored defined contribution plan that is available to all Dogfish Head employees. Participants may make voluntary contributions up to 60% of their annual compensation, subject to IRS limitations. The Company matches each participant\u2019s contribution. A maximum of 5% of compensation is taken into account in determining the amount of the match. The Company matches 100% of the first 3% of the eligible compensation participants contribute. Thereafter, the Company matches 50% of the eligible contribution. The Company\u2019s contributions to the Dogfish Head 401(k) Plan amounted to $0.3\u00a0million in fiscal year 2019. In January 2020, the Dogfish Head 401(k) Plan merged with the Boston Beer 401(k) Plan. </p>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;\">Union Plans </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Samuel Adams Cincinnati Brewery 401(k) Plan for Represented Employees (the \u201cSACB 401(k) Plan\u201d) is a Company-sponsored defined contribution plan. It was established in 1997 and is available to all union employees upon commencement of employment or, if later, attaining age 21. Participants may make voluntary contributions up to 60% of their annual compensation to the SACB 401(k) Plan, subject to IRS limitations. Company contributions for fiscal years 2020 and 2019 were insignificant. The basic annual administrative fee for the SACB 401(k) Plan is paid by the Plan\u2019s investment fund </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">revenue. In addition, per the Service Provider Payment Agreement, a credit up to a maximum of two basis points multiplied by the total amount of assets under the Plan per year, excluding participant loans, is available for paying eligible Plan expenses. The Company is responsible for the payment of any additional fees related to the management of the SACB 401(k) Plan. Such fees are not material to the Company. </span></p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Samuel Adams Brewery Company, Ltd. Local Union No.\u00a01199 Pension Plan (the \u201cLocal 1199 Pension Plan\u201d) was a Company-sponsored defined benefit pension plan. It was established in 1991 and was open to all union employees who are covered by the Company\u2019s collective bargaining agreement with Teamsters Local Union. No.\u00a01199 (\u201cLocal Union 1199\u201d), or persons on leave from the Company who are employed by Local Union 1199, and in either case who have completed 12 consecutive months of employment with at least 750 hours worked. The defined benefit is determined based on years of service since July 1991. On April 21, 2019, the Company reached an agreement with the Local Union 1199 to terminate the Local Union No. 1199 Pension Plan effective January 1, 2020 through either lump sum payments or the purchase of third-party annuities.\u00a0\u00a0On May 28, 2020, the Company received a positive determination letter for the termination on the plan from the IRS. During 2020, the Company completed the termination of the plan and recorded an expense of $2.0 million as a result of the termination. The Company made contributions of $2.9 million, $0.3 million and $0.3 million in fiscal years 2020, 2019 and 2018, respectively. As of December 26, 2020, there was no unfunded projected pension benefit.\u00a0\u00a0As of December\u00a028, 2019, the unfunded projected pension benefits were $2.7\u00a0million<span style=\"font-size:12pt;\">\u00a0</span>. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company provides a supplement to eligible retirees from Local 1, Local 20, and Local Union 1199 to assist them with the cost of Medicare gap coverage after their retirement on account of age or permanent disability. To qualify for this benefit (collectively, the \u201cRetiree Medical Plan\u201d), an employee must have worked for at least 20 years for the Company or its predecessor at the Company\u2019s Cincinnati Brewery, must have been enrolled in the Company\u2019s group medical insurance plan for at least 5 years before retirement and, in the case of retirees from Local 20, for at least 7 of the last 10 years of their employment, and must be eligible for Medicare benefits under the Social Security Act. The accumulated post-retirement benefit obligation was determined using a discount rate of 2.50% at December\u00a026, 2020 and 3.32% at December\u00a028, 2019 and a 2.50% health care cost increase based on the Cincinnati Consumer Price Index for the years 2020, 2019, and 2018. The effect of a 1% point increase and the effect of a 1% point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic post-retirement health care benefit costs and on the accumulated post-retirement benefit obligation for health care benefits would not be significant. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">In addition, the comprehensive medical plan offered to currently employed members of Local 20 remains available to them should they retire after reaching age 57, and before reaching age 65, with at least 20 years of service with the Company or its predecessor at the Company\u2019s Cincinnati Brewery. These eligible retirees may choose to continue to be covered under the Company\u2019s comprehensive group medical plan until they reach the age when they are eligible for Medicare health benefits under the Social Security Act or coverage under a comparable State health benefit plan. Eligible retirees pay 100% of the cost of the coverage. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The funded status of the Local 1199 Pension Plan and the Retiree Medical Plan are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Local 1199 Pension Plan</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Retiree Medical Plan</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.3%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.56%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.3%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Fair value of plan assets at end of fiscal</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 year</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,946</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Benefit obligation at end of fiscal year</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,680</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,077</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">888</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Unfunded Status</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,734</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,077</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(888</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Local 1199 Plan\u2019s weighted-average asset allocations at the measurement dates by asset category are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.12%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Asset Category</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.12%; border-top:solid 0.75pt #000000;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash equivalents</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.12%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Equity securities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.12%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Debt securities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.12%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-1005","factDimensions":{"xbrl:concept":"sam:NumberOfDefinedBenefitPensionPlans","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:CompensationPlan","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1006","factDimensions":{"xbrl:concept":"sam:NumberOfDefinedBenefitPensionPlans","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:CompensationPlan","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember"},"factValues":[{"value":"2"}]},{"name":"rpt:f-1007","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlansGeneralInformation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"eligible to participate in the Plan immediately upon employment"}]},{"name":"rpt:f-1008","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"0.60","decimals":2}]},{"name":"rpt:f-1009","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"0.05","decimals":2}]},{"name":"rpt:f-1010","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2020-01-01T00:00:00/2020-02-01T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupThreeMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-1011","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2020-01-01T00:00:00/2020-02-01T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupThreeMember"},"factValues":[{"value":"0.03","decimals":2}]},{"name":"rpt:f-1012","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2020-01-01T00:00:00/2020-02-01T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupFourMember"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-1013","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2020-01-01T00:00:00/2020-02-01T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupFourMember"},"factValues":[{"value":"0.05","decimals":2}]},{"name":"rpt:f-1014","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"6400000","decimals":-5}]},{"name":"rpt:f-1015","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"4000000.0","decimals":-5}]},{"name":"rpt:f-1016","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"3500000","decimals":-5}]},{"name":"rpt:f-1017","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:DogfishHead401KPlanMember"},"factValues":[{"value":"0.60","decimals":2}]},{"name":"rpt:f-1018","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:DogfishHead401KPlanMember"},"factValues":[{"value":"0.05","decimals":2}]},{"name":"rpt:f-1019","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:DogfishHead401KPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupFourMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1020","factDimensions":{"xbrl:concept":"sam:DefinedBenefitPlanFirstEligibleContributionsByEmployer","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:DogfishHead401KPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupFourMember"},"factValues":[{"value":"0.03","decimals":2}]},{"name":"rpt:f-1021","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:DogfishHead401KPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupThreeMember"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-1022","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:DogfishHead401KPlanMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-1023","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlansGeneralInformation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember"},"factValues":[{"value":"all union employees upon commencement of employment or, if later, attaining age 21."}]},{"name":"rpt:f-1024","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember"},"factValues":[{"value":"0.60","decimals":2}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlansGeneralInformation","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"open to all union employees who are covered by the Company\u2019s collective bargaining agreement with Teamsters Local Union. No.\u00a01199 (\u201cLocal Union 1199\u201d), or persons on leave from the Company who are employed by Local Union 1199, and in either case who have completed 12 consecutive months of employment with at least 750 hours worked."}]},{"name":"rpt:f-1026","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"2000000.0","decimals":-5}]},{"name":"rpt:f-1027","factDimensions":{"xbrl:concept":"us-gaap:PensionExpense","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"2900000","decimals":-5}]},{"name":"rpt:f-1028","factDimensions":{"xbrl:concept":"us-gaap:PensionExpense","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-1029","factDimensions":{"xbrl:concept":"us-gaap:PensionExpense","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-1030","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"-2700000","decimals":-5}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1034","factDimensions":{"xbrl:concept":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.0250","decimals":4}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.0332","decimals":4}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.0250","decimals":4}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.0250","decimals":4}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.0250","decimals":4}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","srt:RangeAxis":"srt:MinimumMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-1041","factDimensions":{"xbrl:concept":"sam:DefinedBenefitPlanCoveragePercentage","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-1042","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfNetFundedStatusTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The funded status of the Local 1199 Pension Plan and the Retiree Medical Plan are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Local 1199 Pension Plan</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Retiree Medical Plan</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.3%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.56%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.3%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Fair value of plan assets at end of fiscal</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 year</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,946</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Benefit obligation at end of fiscal year</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,680</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,077</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">888</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:39.3%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Unfunded Status</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(2,734</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,077</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(888</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-1043","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"3946000","decimals":-3}]},{"name":"rpt:f-1044","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"6680000","decimals":-3}]},{"name":"rpt:f-1045","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"1077000","decimals":-3}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"888000","decimals":-3}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"-2734000","decimals":-3}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"-1077000","decimals":-3}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"-888000","decimals":-3}]},{"name":"rpt:f-1050","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Local 1199 Plan\u2019s weighted-average asset allocations at the measurement dates by asset category are as follows: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:70%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.12%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Asset Category</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.12%; border-top:solid 0.75pt #000000;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Cash equivalents</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.12%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Equity securities</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.12%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Debt securities</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.12%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Total</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">100</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">%</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-1051","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:CashAndCashEquivalentsMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1052","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:CashAndCashEquivalentsMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-1053","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1054","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1055","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:DebtSecuritiesMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1056","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:DebtSecuritiesMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1057","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1058","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-1059","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">P.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Net Income per Share </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;\">Net Income per Common Share - Basic </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table sets forth the computation of basic net income per share using the two-class method: </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 29,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net Income</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">191,960</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">110,041</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">92,663</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Allocation of net income for basic:</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class A Common Stock</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">153,106</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">82,474</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">68,080</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">37,690</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,600</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,710</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,164</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">967</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">873</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">191,960</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">110,041</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">92,663</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Weighted average number of shares for basic:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class A Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,734</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,908</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,620</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock*</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,396</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,873</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,002</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Unvested participating shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">74</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">105</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">111</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,204</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,886</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,733</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per share for basic:</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class A Common Stock</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.73</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.26</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.90</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.73</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.26</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.90</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">*</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Change in Class\u00a0B Common Stock resulted from the conversion of 100,000 shares to Class\u00a0A Common Stock on November\u00a01, 2018, 100,000 shares to Class\u00a0A Common stock on August\u00a08, 2019 and 145,000 shares to Class\u00a0A Common stock on December\u00a013, 2019, 150,000 shares to Class A Common Stock on March 11, 2020, 215,000 shares to Class A Common Stock on May 6, 2020 and 130,000 shares to Class A Common Stock on November 3, 2020  with the ending number of shares reflecting the weighted average for the period. </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;\">Net Income per Common Share - Diluted </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company calculates diluted net income per share for common stock using the more dilutive of (1)\u00a0the treasury stock method, or (2)\u00a0the two-class method, which assumes the participating securities are not exercised or converted. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0<span style=\"font-size:10pt;\">The following tables set forth the computation of diluted net income per share, assuming the conversion of all Class\u00a0B Common Stock into Class\u00a0A Common Stock and using the two-class method for unvested participating shares: </span></p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Earnings to</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shareholders</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">EPS</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As reported - basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">153,106</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,734</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.73</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Add: effect of dilutive potential common shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Share-based awards</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">153</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">37,690</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,396</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net effect of unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per common share - diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">190,810</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,283</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.53</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended December 28, 2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Earnings to</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shareholders</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">EPS</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As reported - basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">82,474</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,908</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.26</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Add: effect of dilutive potential common shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Share-based awards</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">127</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,600</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,873</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net effect of unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per common share - diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">109,084</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,908</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.16</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended December 29, 2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Earnings to</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shareholders</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">EPS</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As reported - basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">68,080</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,620</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.90</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Add: effect of dilutive potential common shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Share-based awards</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,710</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,002</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net effect of unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per common share - diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">91,798</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,734</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.82</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Basic net income per common share for each share of Class\u00a0A Common Stock and Class\u00a0B Common Stock is $15.73, $9.26, and $7.90 for the fiscal years 2020, 2019, and 2018, respectively, as each share of Class\u00a0A and Class\u00a0B participates equally in earnings. Shares of Class\u00a0B are convertible at any time into shares of Class\u00a0A on a one-for-one basis at the option of the stockholder. </p>\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">There were no stock options with anti-dilutive effects that were excluded in computing diluted income during fiscal 2020. Weighted average stock options to purchase 23,000, and 100,000 shares of Class\u00a0A Common Stock were outstanding during fiscal 2019, and 2018, respectively, but not included in computing diluted income per share because their effects were anti-dilutive. Additionally, performance-based stock options to purchase 10,000, and 10,000 shares of Class\u00a0A Common Stock were outstanding during fiscal 2019, and 2018, respectively, but not included in computing dilutive income per share because the performance criteria of these stock options were not met as of  December\u00a028, 2019, and December\u00a029, 2018, respectively. </p>"}]},{"name":"rpt:f-1060","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table sets forth the computation of basic net income per share using the two-class method: </p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 26,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 28,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December 29,</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net Income</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">191,960</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">110,041</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">92,663</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Allocation of net income for basic:</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class A Common Stock</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">153,106</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">82,474</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">68,080</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">37,690</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,600</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,710</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,164</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">967</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">873</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">191,960</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">110,041</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">92,663</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Weighted average number of shares for basic:</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class A Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,734</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,908</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,620</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock*</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,396</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,873</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,002</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Unvested participating shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">74</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">105</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">111</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,204</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,886</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,733</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per share for basic:</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class A Common Stock</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.73</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.26</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.90</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.73</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.26</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.90</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">*</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">Change in Class\u00a0B Common Stock resulted from the conversion of 100,000 shares to Class\u00a0A Common Stock on November\u00a01, 2018, 100,000 shares to Class\u00a0A Common stock on August\u00a08, 2019 and 145,000 shares to Class\u00a0A Common stock on December\u00a013, 2019, 150,000 shares to Class A Common Stock on March 11, 2020, 215,000 shares to Class A Common Stock on May 6, 2020 and 130,000 shares to Class A Common Stock on November 3, 2020  with the ending number of shares reflecting the weighted average for the period. </p></td></tr></table></div>"}]},{"name":"rpt:f-1061","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"191960000","decimals":-3}]},{"name":"rpt:f-1062","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"110041000","decimals":-3}]},{"name":"rpt:f-1063","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92663000","decimals":-3}]},{"name":"rpt:f-1064","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"153106000","decimals":-3}]},{"name":"rpt:f-1065","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"82474000","decimals":-3}]},{"name":"rpt:f-1066","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"68080000","decimals":-3}]},{"name":"rpt:f-1067","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"37690000","decimals":-3}]},{"name":"rpt:f-1068","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"26600000","decimals":-3}]},{"name":"rpt:f-1069","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"23710000","decimals":-3}]},{"name":"rpt:f-1070","factDimensions":{"xbrl:concept":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"1164000","decimals":-3}]},{"name":"rpt:f-1071","factDimensions":{"xbrl:concept":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"967000","decimals":-3}]},{"name":"rpt:f-1072","factDimensions":{"xbrl:concept":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"873000","decimals":-3}]},{"name":"rpt:f-1073","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"191960000","decimals":-3}]},{"name":"rpt:f-1074","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"110041000","decimals":-3}]},{"name":"rpt:f-1075","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92663000","decimals":-3}]},{"name":"rpt:f-1076","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9734000","decimals":-3}]},{"name":"rpt:f-1077","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8908000","decimals":-3}]},{"name":"rpt:f-1078","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8620000","decimals":-3}]},{"name":"rpt:f-1079","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2396000","decimals":-3}]},{"name":"rpt:f-1080","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2873000","decimals":-3}]},{"name":"rpt:f-1081","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3002000","decimals":-3}]},{"name":"rpt:f-1082","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"74000","decimals":-3}]},{"name":"rpt:f-1083","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"105000","decimals":-3}]},{"name":"rpt:f-1084","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"111000","decimals":-3}]},{"name":"rpt:f-1085","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12204000","decimals":-3}]},{"name":"rpt:f-1086","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11886000","decimals":-3}]},{"name":"rpt:f-1087","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11733000","decimals":-3}]},{"name":"rpt:f-1088","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"15.73","decimals":2}]},{"name":"rpt:f-1089","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9.26","decimals":2}]},{"name":"rpt:f-1090","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"7.90","decimals":2}]},{"name":"rpt:f-1091","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"15.73","decimals":2}]},{"name":"rpt:f-1092","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"9.26","decimals":2}]},{"name":"rpt:f-1093","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"7.90","decimals":2}]},{"name":"rpt:f-1094","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2018-11-01T00:00:00/2018-11-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000"}]},{"name":"rpt:f-1095","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2019-08-08T00:00:00/2019-08-09T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000"}]},{"name":"rpt:f-1096","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2019-12-13T00:00:00/2019-12-14T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"145000"}]},{"name":"rpt:f-1097","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2020-03-11T00:00:00/2020-03-12T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"150000"}]},{"name":"rpt:f-1098","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2020-05-06T00:00:00/2020-05-07T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"215000"}]},{"name":"rpt:f-1099","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2020-11-03T00:00:00/2020-11-04T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"130000"}]},{"name":"rpt:f-1100","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<p style=\"margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0<span style=\"font-size:10pt;\">The following tables set forth the computation of diluted net income per share, assuming the conversion of all Class\u00a0B Common Stock into Class\u00a0A Common Stock and using the two-class method for unvested participating shares: </span></p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Earnings to</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shareholders</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">EPS</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As reported - basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">153,106</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,734</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.73</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Add: effect of dilutive potential common shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Share-based awards</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">153</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">37,690</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,396</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net effect of unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">14</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per common share - diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">190,810</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">12,283</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">15.53</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended December 28, 2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Earnings to</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shareholders</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">EPS</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As reported - basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">82,474</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,908</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.26</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Add: effect of dilutive potential common shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Share-based awards</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">127</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">26,600</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,873</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net effect of unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">10</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per common share - diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">109,084</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,908</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9.16</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:80%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"10\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Fifty-two weeks ended December 29, 2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Earnings to</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shareholders</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Common</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">EPS</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"6\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.94%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(in thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">As reported - basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">68,080</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,620</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.90</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Add: effect of dilutive potential common shares</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Share-based awards</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">112</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Class B Common Stock</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,710</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,002</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net effect of unvested participating shares</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per common share - diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">91,798</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,734</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">7.82</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-1101","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"153106000","decimals":-3}]},{"name":"rpt:f-1102","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9734000","decimals":-3}]},{"name":"rpt:f-1103","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"15.73","decimals":2}]},{"name":"rpt:f-1104","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"153000","decimals":-3}]},{"name":"rpt:f-1105","factDimensions":{"xbrl:concept":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"37690000","decimals":-3}]},{"name":"rpt:f-1106","factDimensions":{"xbrl:concept":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2396000","decimals":-3}]},{"name":"rpt:f-1107","factDimensions":{"xbrl:concept":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14000","decimals":-3}]},{"name":"rpt:f-1108","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190810000","decimals":-3}]},{"name":"rpt:f-1109","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12283000","decimals":-3}]},{"name":"rpt:f-1110","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"15.53","decimals":2}]},{"name":"rpt:f-1111","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"82474000","decimals":-3}]},{"name":"rpt:f-1112","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8908000","decimals":-3}]},{"name":"rpt:f-1113","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9.26","decimals":2}]},{"name":"rpt:f-1114","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"127000","decimals":-3}]},{"name":"rpt:f-1115","factDimensions":{"xbrl:concept":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"26600000","decimals":-3}]},{"name":"rpt:f-1116","factDimensions":{"xbrl:concept":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2873000","decimals":-3}]},{"name":"rpt:f-1117","factDimensions":{"xbrl:concept":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10000","decimals":-3}]},{"name":"rpt:f-1118","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"109084000","decimals":-3}]},{"name":"rpt:f-1119","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11908000","decimals":-3}]},{"name":"rpt:f-1120","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"9.16","decimals":2}]},{"name":"rpt:f-1121","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"68080000","decimals":-3}]},{"name":"rpt:f-1122","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8620000","decimals":-3}]},{"name":"rpt:f-1123","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"7.90","decimals":2}]},{"name":"rpt:f-1124","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"112000","decimals":-3}]},{"name":"rpt:f-1125","factDimensions":{"xbrl:concept":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"23710000","decimals":-3}]},{"name":"rpt:f-1126","factDimensions":{"xbrl:concept":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3002000","decimals":-3}]},{"name":"rpt:f-1127","factDimensions":{"xbrl:concept":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-1128","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91798000","decimals":-3}]},{"name":"rpt:f-1129","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11734000","decimals":-3}]},{"name":"rpt:f-1130","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.82","decimals":2}]},{"name":"rpt:f-1131","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"15.73","decimals":2}]},{"name":"rpt:f-1132","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"15.73","decimals":2}]},{"name":"rpt:f-1133","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9.26","decimals":2}]},{"name":"rpt:f-1134","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"9.26","decimals":2}]},{"name":"rpt:f-1135","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"7.90","decimals":2}]},{"name":"rpt:f-1136","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"7.90","decimals":2}]},{"name":"rpt:f-1137","factDimensions":{"xbrl:concept":"sam:ConvertibleSharesExchangeRatio","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:customer"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1138","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1139","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"23000","decimals":0}]},{"name":"rpt:f-1140","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"100000","decimals":0}]},{"name":"rpt:f-1141","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:AwardTypeAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"10000"}]},{"name":"rpt:f-1142","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:AwardTypeAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"10000"}]},{"name":"rpt:f-1143","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNoteTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Q.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Accumulated Other Comprehensive Loss </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated other comprehensive loss represents amounts of unrecognized actuarial gains or losses related to the Company sponsored defined benefit pension plan and post-retirement medical plan, net of tax effect, and cumulative currency translation adjustments. Changes in accumulated other comprehensive loss represent actuarial losses or gains, net of tax effect, recognized as components of net periodic benefit costs and currency translation adjustments due to tax rate changes in </p>\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">the period. </span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table details the changes in accumulated other comprehensive loss for 20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, and 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"> (in thousands):</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"> </span></p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Other</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Comprehensive</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Loss) Income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 30, 2017</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,288</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred pension and other post-retirement benefit costs,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 net of taxes of $64</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">191</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of Deferred benefit costs, net of taxes of $29</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">86</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">One time effect of adoption of ASU 2018-02,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 Reclassification of Certain Tax Effects from</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 Accumulated Other Comprehensive Income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(211</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Currency translation adjustment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 29, 2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,197</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred pension and other post-retirement benefit costs,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 net of taxes of $150</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(442</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of Deferred benefit costs, net of taxes of $26</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(77</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Currency translation adjustment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">47</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 28, 2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,669</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred pension and other post-retirement benefit costs,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 net of tax benefit of $502</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,611</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of Deferred benefit costs, net of taxes of $35</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(219</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Currency translation adjustment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(252</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-1144","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The following table details the changes in accumulated other comprehensive loss for 20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">20</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">, and 201</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"> (in thousands):</span>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:60%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Accumulated</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Other</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Comprehensive</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Loss) Income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 30, 2017</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,288</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred pension and other post-retirement benefit costs,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 net of taxes of $64</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">191</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of Deferred benefit costs, net of taxes of $29</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">86</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">One time effect of adoption of ASU 2018-02,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 Reclassification of Certain Tax Effects from</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 Accumulated Other Comprehensive Income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(211</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Currency translation adjustment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 29, 2018</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,197</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred pension and other post-retirement benefit costs,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 net of taxes of $150</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(442</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of Deferred benefit costs, net of taxes of $26</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(77</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Currency translation adjustment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">47</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 28, 2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(1,669</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Deferred pension and other post-retirement benefit costs,</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0\u00a0 net of tax benefit of $502</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,611</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Amortization of Deferred benefit costs, net of taxes of $35</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(219</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Currency translation adjustment</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">25</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at December 26, 2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(252</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>"}]},{"name":"rpt:f-1145","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1288000","decimals":-3}]},{"name":"rpt:f-1146","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"64000","decimals":-3}]},{"name":"rpt:f-1147","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"191000","decimals":-3}]},{"name":"rpt:f-1148","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29000","decimals":-3}]},{"name":"rpt:f-1149","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-1150","factDimensions":{"xbrl:concept":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-211000","decimals":-3}]},{"name":"rpt:f-1151","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-1152","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1197000","decimals":-3}]},{"name":"rpt:f-1153","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"150000","decimals":-3}]},{"name":"rpt:f-1154","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-442000","decimals":-3}]},{"name":"rpt:f-1155","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26000","decimals":-3}]},{"name":"rpt:f-1156","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-77000","decimals":-3}]},{"name":"rpt:f-1157","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-1158","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1669000","decimals":-3}]},{"name":"rpt:f-1159","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"502000","decimals":-3}]},{"name":"rpt:f-1160","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1611000","decimals":-3}]},{"name":"rpt:f-1161","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35000","decimals":-3}]},{"name":"rpt:f-1162","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-219000","decimals":-3}]},{"name":"rpt:f-1163","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-1164","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-252000","decimals":-3}]},{"name":"rpt:f-1165","factDimensions":{"xbrl:concept":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">R.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Valuation and Qualifying Accounts </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company maintains reserves against accounts receivable for doubtful accounts and inventory for obsolete and slow-moving inventory. The Company also maintains reserves against accounts receivable for distributor promotional allowances. In addition, the Company maintains a reserve for estimated returns of stale beer, which is included in accrued expenses. </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Allowance for Doubtful Accounts</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">47</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">488</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">535</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">45</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">47</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Discount Accrual</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery) *</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,272</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,279</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(56,194</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,357</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,636</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">43,920</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(42,284</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,272</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,072</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">36,213</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(34,649</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,636</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Inventory Obsolescence Reserve</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,375</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,248</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(11,292</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,331</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,580</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,092</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,297</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,375</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,826</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,175</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3,421</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,580</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Stale Beer Reserve</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,828</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,411</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(7,147</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,092</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,146</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,406</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,724</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,828</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,023</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,691</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3,568</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,146</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">*</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">2018 net provision of the discount accrual includes $1.7\u00a0million related to the cumulative effect adjustment to retained earnings and the current year adjustment to deferred revenue related to the adoption of ASU 2014-09. </p></td></tr></table></div>"}]},{"name":"rpt:f-1166","factDimensions":{"xbrl:concept":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"In addition, the Company maintains a reserve for estimated returns of stale beer, which is included in accrued expenses.\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Allowance for Doubtful Accounts</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">47</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">488</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">535</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">45</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">47</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u2014</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Discount Accrual</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery) *</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,272</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,279</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(56,194</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">9,357</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,636</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">43,920</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(42,284</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,272</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,072</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">36,213</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(34,649</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,636</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Inventory Obsolescence Reserve</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,375</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">11,248</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(11,292</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,331</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,580</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,092</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,297</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6,375</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,826</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,175</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3,421</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,580</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:90%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.1%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Stale Beer Reserve</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Beginning of</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Net Provision</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(Recovery)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Amounts</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Charged Against</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Reserves</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.74%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">Balance at</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">End of Period</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"14\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.66%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,828</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">8,411</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(7,147</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,092</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,146</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4,406</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(4,724</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1,828</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.1%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2018</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3,023</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,691</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(3,568</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.74%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2,146</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>"}]},{"name":"rpt:f-1167","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-1168","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"488000","decimals":-3}]},{"name":"rpt:f-1169","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"535000","decimals":-3}]},{"name":"rpt:f-1170","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-1171","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"45000","decimals":-3}]},{"name":"rpt:f-1172","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"47000","decimals":-3}]},{"name":"rpt:f-1173","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-1174","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-1175","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"6272000","decimals":-3}]},{"name":"rpt:f-1176","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"59279000","decimals":-3}]},{"name":"rpt:f-1177","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"56194000","decimals":-3}]},{"name":"rpt:f-1178","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"9357000","decimals":-3}]},{"name":"rpt:f-1179","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"4636000","decimals":-3}]},{"name":"rpt:f-1180","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"43920000","decimals":-3}]},{"name":"rpt:f-1181","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"42284000","decimals":-3}]},{"name":"rpt:f-1182","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"6272000","decimals":-3}]},{"name":"rpt:f-1183","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"3072000","decimals":-3}]},{"name":"rpt:f-1184","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"36213000","decimals":-3}]},{"name":"rpt:f-1185","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"34649000","decimals":-3}]},{"name":"rpt:f-1186","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"4636000","decimals":-3}]},{"name":"rpt:f-1187","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"6375000","decimals":-3}]},{"name":"rpt:f-1188","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"11248000","decimals":-3}]},{"name":"rpt:f-1189","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"11292000","decimals":-3}]},{"name":"rpt:f-1190","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"6331000","decimals":-3}]},{"name":"rpt:f-1191","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"2580000","decimals":-3}]},{"name":"rpt:f-1192","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"8092000","decimals":-3}]},{"name":"rpt:f-1193","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"4297000","decimals":-3}]},{"name":"rpt:f-1194","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"6375000","decimals":-3}]},{"name":"rpt:f-1195","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"1826000","decimals":-3}]},{"name":"rpt:f-1196","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"4175000","decimals":-3}]},{"name":"rpt:f-1197","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"3421000","decimals":-3}]},{"name":"rpt:f-1198","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"2580000","decimals":-3}]},{"name":"rpt:f-1199","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"1828000","decimals":-3}]},{"name":"rpt:f-1200","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"8411000","decimals":-3}]},{"name":"rpt:f-1201","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"7147000","decimals":-3}]},{"name":"rpt:f-1202","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"3092000","decimals":-3}]},{"name":"rpt:f-1203","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"2146000","decimals":-3}]},{"name":"rpt:f-1204","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"4406000","decimals":-3}]},{"name":"rpt:f-1205","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2018-12-30T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"4724000","decimals":-3}]},{"name":"rpt:f-1206","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"1828000","decimals":-3}]},{"name":"rpt:f-1207","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"3023000","decimals":-3}]},{"name":"rpt:f-1208","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"2691000","decimals":-3}]},{"name":"rpt:f-1209","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"3568000","decimals":-3}]},{"name":"rpt:f-1210","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"2146000","decimals":-3}]},{"name":"rpt:f-1211","factDimensions":{"xbrl:concept":"sam:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1700000","decimals":-5}]},{"name":"rpt:f-1212","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">S.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Related Party Transactions </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company has entered into a lease with the Dogfish Head founders and other owners of buildings used in certain of the Company\u2019s restaurant operations. The lease is for ten years with renewal options. The total payments due under the initial ten year term is $3.6\u00a0million. Total related party expense recognized for fiscal 2020 was approximately $348,000. <span style=\"color:#000000;\">During 2020, the Company entered into an agreement to sell a boat and a car to the Dogfish Head founders at market value of approximately $26,000. </span>In addition, for fiscal 2020, the Company incurred expenses of less than $50,000 to various other suppliers affiliated with the Dogfish Head founders. </p>"}]},{"name":"rpt:f-1213","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1214","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","xbrl:period":"2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"3600000","decimals":-5}]},{"name":"rpt:f-1215","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyCosts","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"348000","decimals":0}]},{"name":"rpt:f-1216","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionAmountsOfTransaction","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:DogfishHeadBreweryMember","us-gaap:RelatedPartyTransactionAxis":"sam:SaleOfAssetMember"},"factValues":[{"value":"26000","decimals":0}]},{"name":"rpt:f-1217","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:DogfishHeadBreweryMember"},"factValues":[{"value":"50000","decimals":0}]},{"name":"rpt:f-1218","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">T.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Subsequent Events </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company evaluated subsequent events occurring after the balance sheet date, December\u00a026, 2020, and concluded that there were no events of which management was aware that occurred after the balance sheet date that would require any adjustment to or disclosure in the accompanying consolidated financial statements. </p>"}]},{"name":"rpt:f-1219","factDimensions":{"xbrl:concept":"us-gaap:QuarterlyFinancialInformationTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">U.</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:18pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\"><span style=\"font-weight:normal;\"></span>Quarterly Results (Unaudited) </p></td></tr></table></div>\n<p style=\"margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">The Company\u2019s fiscal quarters are consistently determined year to year and generally consist of 13 weeks, except in those fiscal years in which there are fifty-three weeks where the last fiscal quarters then consist of 14 weeks. In management\u2019s opinion, the following unaudited information includes all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the information for the quarters presented. The operating results for any quarter are not necessarily indicative of results for any future quarters. </p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p>\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"30\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.72%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">For Quarters Ended</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December\u00a026,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">September\u00a026,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">June 27,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">March 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December\u00a028,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019 (1)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">September\u00a028,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019 (1)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">June 29,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019 (1)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">March 30,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"30\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net revenue</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">460,937</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">492,792</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">452,138</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">330,565</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">301,300</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">378,466</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">318,407</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">251,651</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Gross profit</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">216,270</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">240,585</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">209,624</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">147,973</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">142,789</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">187,835</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">159,002</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">124,540</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating income</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">42,125</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">101,781</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">78,769</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21,532</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,702</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,836</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">37,932</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">29,443</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32,817</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">80,768</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">60,141</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">18,234</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,762</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">44,729</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">27,856</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,694</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per share \u2013 basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.68</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6.61</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.93</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.50</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.13</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3.70</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.39</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.04</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per share \u2013 diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.64</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6.51</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.88</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.49</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.12</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3.65</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.36</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.02</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;\">\u00a0</p>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">During the second, third and fourth quarter of 2019, the Company recorded $1.9\u00a0million, $5.9\u00a0million and $2.1\u00a0million in non-reoccurring transaction fees related to the Dogfish Head Transaction, respectively. </p></td></tr></table></div>"}]},{"name":"rpt:f-1220","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","xbrl:period":"2019-12-29T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"The operating results for any quarter are not necessarily indicative of results for any future quarters.\n<div>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:auto;border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"30\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.72%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">For Quarters Ended</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December\u00a026,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">September\u00a026,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">June 27,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">March 28,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2020</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">December\u00a028,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019 (1)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">September\u00a028,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019 (1)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">June 29,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019 (1)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-top:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">March 30,</p>\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">2019</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"2\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.22%; border-bottom:solid 0.75pt #000000;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">(13 weeks)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td colspan=\"30\" style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:70.72%;\" valign=\"bottom\">\n<p style=\"text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(In thousands, except per share data)</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net revenue</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">460,937</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">492,792</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">452,138</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">330,565</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">301,300</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">378,466</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">318,407</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">251,651</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Gross profit</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">216,270</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">240,585</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">209,624</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">147,973</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">142,789</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">187,835</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">159,002</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">124,540</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:solid 0.75pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Operating income</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">42,125</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">101,781</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">78,769</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">21,532</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">17,702</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">59,836</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">37,932</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">29,443</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:solid 0.75pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">32,817</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">80,768</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">60,141</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">18,234</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">13,762</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">44,729</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">27,856</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">23,694</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per share \u2013 basic</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.68</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6.61</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.93</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.50</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.13</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3.70</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.39</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.04</p></td>\n<td style=\"background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.42%;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-top:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n<tr>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.42%; border-bottom:double 2.5pt transparent;\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">Net income per share \u2013 diluted</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.64</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">6.51</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">4.88</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.49</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1.12</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">3.65</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.36</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">$</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.22%; border-bottom:double 2.5pt #000000;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">2.02</p></td>\n<td style=\"background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;\" valign=\"bottom\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">\u00a0</p></td>\n</tr>\n</table></div>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;\">\u00a0</p>\n<p style=\"margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;\">\u00a0</p>\n<div style=\"align:left;\">\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:collapse; width:100%;\">\n<tr>\n<td style=\"width:4.86%;white-space:nowrap\" valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\"><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">(</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">1</span><span style=\"font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;\">)</span></p></td>\n<td valign=\"top\">\n<p style=\"margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;\">During the second, third and fourth quarter of 2019, the Company recorded $1.9\u00a0million, $5.9\u00a0million and $2.1\u00a0million in non-reoccurring transaction fees related to the Dogfish Head Transaction, respectively. </p></td></tr></table></div>"}]},{"name":"rpt:f-1221","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2020-09-27T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"460937000","decimals":-3}]},{"name":"rpt:f-1222","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2020-06-28T00:00:00/2020-09-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"492792000","decimals":-3}]},{"name":"rpt:f-1223","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2020-03-29T00:00:00/2020-06-28T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"452138000","decimals":-3}]},{"name":"rpt:f-1224","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2019-12-29T00:00:00/2020-03-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"330565000","decimals":-3}]},{"name":"rpt:f-1225","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2019-09-29T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"301300000","decimals":-3}]},{"name":"rpt:f-1226","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2019-06-30T00:00:00/2019-09-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"378466000","decimals":-3}]},{"name":"rpt:f-1227","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2019-03-31T00:00:00/2019-06-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"318407000","decimals":-3}]},{"name":"rpt:f-1228","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2018-12-30T00:00:00/2019-03-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"251651000","decimals":-3}]},{"name":"rpt:f-1229","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2020-09-27T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"216270000","decimals":-3}]},{"name":"rpt:f-1230","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2020-06-28T00:00:00/2020-09-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"240585000","decimals":-3}]},{"name":"rpt:f-1231","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2020-03-29T00:00:00/2020-06-28T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"209624000","decimals":-3}]},{"name":"rpt:f-1232","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2019-12-29T00:00:00/2020-03-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"147973000","decimals":-3}]},{"name":"rpt:f-1233","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2019-09-29T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"142789000","decimals":-3}]},{"name":"rpt:f-1234","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2019-06-30T00:00:00/2019-09-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"187835000","decimals":-3}]},{"name":"rpt:f-1235","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2019-03-31T00:00:00/2019-06-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159002000","decimals":-3}]},{"name":"rpt:f-1236","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-12-30T00:00:00/2019-03-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"124540000","decimals":-3}]},{"name":"rpt:f-1237","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2020-09-27T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42125000","decimals":-3}]},{"name":"rpt:f-1238","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2020-06-28T00:00:00/2020-09-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101781000","decimals":-3}]},{"name":"rpt:f-1239","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2020-03-29T00:00:00/2020-06-28T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78769000","decimals":-3}]},{"name":"rpt:f-1240","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-03-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21532000","decimals":-3}]},{"name":"rpt:f-1241","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2019-09-29T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17702000","decimals":-3}]},{"name":"rpt:f-1242","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2019-06-30T00:00:00/2019-09-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59836000","decimals":-3}]},{"name":"rpt:f-1243","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2019-03-31T00:00:00/2019-06-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37932000","decimals":-3}]},{"name":"rpt:f-1244","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-03-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29443000","decimals":-3}]},{"name":"rpt:f-1245","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2020-09-27T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32817000","decimals":-3}]},{"name":"rpt:f-1246","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2020-06-28T00:00:00/2020-09-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80768000","decimals":-3}]},{"name":"rpt:f-1247","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2020-03-29T00:00:00/2020-06-28T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60141000","decimals":-3}]},{"name":"rpt:f-1248","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-12-29T00:00:00/2020-03-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18234000","decimals":-3}]},{"name":"rpt:f-1249","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-09-29T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13762000","decimals":-3}]},{"name":"rpt:f-1250","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-06-30T00:00:00/2019-09-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44729000","decimals":-3}]},{"name":"rpt:f-1251","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2019-03-31T00:00:00/2019-06-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27856000","decimals":-3}]},{"name":"rpt:f-1252","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-12-30T00:00:00/2019-03-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23694000","decimals":-3}]},{"name":"rpt:f-1253","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2020-09-27T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.68","decimals":2}]},{"name":"rpt:f-1254","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2020-06-28T00:00:00/2020-09-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.61","decimals":2}]},{"name":"rpt:f-1255","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2020-03-29T00:00:00/2020-06-28T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.93","decimals":2}]},{"name":"rpt:f-1256","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-12-29T00:00:00/2020-03-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.50","decimals":2}]},{"name":"rpt:f-1257","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-09-29T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.13","decimals":2}]},{"name":"rpt:f-1258","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-06-30T00:00:00/2019-09-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.70","decimals":2}]},{"name":"rpt:f-1259","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2019-03-31T00:00:00/2019-06-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.39","decimals":2}]},{"name":"rpt:f-1260","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-12-30T00:00:00/2019-03-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.04","decimals":2}]},{"name":"rpt:f-1261","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2020-09-27T00:00:00/2020-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.64","decimals":2}]},{"name":"rpt:f-1262","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2020-06-28T00:00:00/2020-09-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.51","decimals":2}]},{"name":"rpt:f-1263","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2020-03-29T00:00:00/2020-06-28T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.88","decimals":2}]},{"name":"rpt:f-1264","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2019-12-29T00:00:00/2020-03-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.49","decimals":2}]},{"name":"rpt:f-1265","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2019-09-29T00:00:00/2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.12","decimals":2}]},{"name":"rpt:f-1266","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2019-06-30T00:00:00/2019-09-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.65","decimals":2}]},{"name":"rpt:f-1267","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2019-03-31T00:00:00/2019-06-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.36","decimals":2}]},{"name":"rpt:f-1268","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-12-30T00:00:00/2019-03-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.02","decimals":2}]},{"name":"rpt:f-1269","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2019-06-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadTransactionMember"},"factValues":[{"value":"1900000","decimals":-5}]},{"name":"rpt:f-1270","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2019-09-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadTransactionMember"},"factValues":[{"value":"5900000","decimals":-5}]},{"name":"rpt:f-1271","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2019-12-29T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"sam:DogfishHeadTransactionMember"},"factValues":[{"value":"2100000","decimals":-5}]}]}}